mirror of
https://github.com/C9Glax/tranga.git
synced 2025-07-09 14:46:05 +02:00
Cleanup MangaCache
This commit is contained in:
@ -195,6 +195,9 @@ public class JobBoss : GlobalBase
|
|||||||
string[] coverFiles = Directory.GetFiles(settings.coverImageCache);
|
string[] coverFiles = Directory.GetFiles(settings.coverImageCache);
|
||||||
foreach(string fileName in coverFiles.Where(fileName => !GetAllCachedManga().Any(manga => manga.coverFileNameInCache == fileName)))
|
foreach(string fileName in coverFiles.Where(fileName => !GetAllCachedManga().Any(manga => manga.coverFileNameInCache == fileName)))
|
||||||
File.Delete(fileName);
|
File.Delete(fileName);
|
||||||
|
string[] mangaFiles = Directory.GetFiles(settings.mangaCacheFolderPath);
|
||||||
|
foreach(string fileName in mangaFiles.Where(fileName => !GetAllCachedManga().Any(manga => fileName.Split('.')[0] == manga.internalId)))
|
||||||
|
File.Delete(fileName);
|
||||||
}
|
}
|
||||||
|
|
||||||
internal void UpdateJobFile(Job job, string? oldFile = null)
|
internal void UpdateJobFile(Job job, string? oldFile = null)
|
||||||
|
Reference in New Issue
Block a user