mirror of
https://github.com/C9Glax/tranga.git
synced 2025-10-11 05:09:49 +02:00
Add more Environment Variables
This commit is contained in:
@@ -207,7 +207,7 @@ public class DownloadChapterFromMangaconnectorWorker(MangaConnectorId<Chapter> c
|
||||
return;
|
||||
}
|
||||
|
||||
string fullCoverPath = Path.Join(TrangaSettings.coverImageCacheOriginal, coverFileNameInCache);
|
||||
string fullCoverPath = Path.Join(TrangaSettings.CoverImageCacheOriginal, coverFileNameInCache);
|
||||
string newFilePath = Path.Join(publicationFolder, $"cover.{Path.GetFileName(coverFileNameInCache).Split('.')[^1]}" );
|
||||
File.Copy(fullCoverPath, newFilePath, true);
|
||||
if(RuntimeInformation.IsOSPlatform(OSPlatform.Linux))
|
||||
|
@@ -12,10 +12,10 @@ public class CleanupMangaCoversWorker(TimeSpan? interval = null, IEnumerable<Bas
|
||||
{
|
||||
Log.Info("Removing stale files...");
|
||||
string[] usedFiles = DbContext.Mangas.Select(m => m.CoverFileNameInCache).Where(s => s != null).ToArray()!;
|
||||
CleanupImageCache(usedFiles, TrangaSettings.coverImageCacheOriginal);
|
||||
CleanupImageCache(usedFiles, TrangaSettings.coverImageCacheLarge);
|
||||
CleanupImageCache(usedFiles, TrangaSettings.coverImageCacheMedium);
|
||||
CleanupImageCache(usedFiles, TrangaSettings.coverImageCacheSmall);
|
||||
CleanupImageCache(usedFiles, TrangaSettings.CoverImageCacheOriginal);
|
||||
CleanupImageCache(usedFiles, TrangaSettings.CoverImageCacheLarge);
|
||||
CleanupImageCache(usedFiles, TrangaSettings.CoverImageCacheMedium);
|
||||
CleanupImageCache(usedFiles, TrangaSettings.CoverImageCacheSmall);
|
||||
return new Task<BaseWorker[]>(() => []);
|
||||
}
|
||||
|
||||
|
@@ -18,7 +18,7 @@ public class CleanupMangaconnectorIdsWithoutConnector : BaseWorkerWithContext<Ma
|
||||
.Where(mcId => connectorNames.Any(name => name == mcId.MangaConnectorName)).ToListAsync() is
|
||||
{ Count: > 0 } list)
|
||||
{
|
||||
string filePath = Path.Join(TrangaSettings.workingDirectory, $"deletedManga-{DateTime.UtcNow.Ticks}.txt");
|
||||
string filePath = Path.Join(TrangaSettings.WorkingDirectory, $"deletedManga-{DateTime.UtcNow.Ticks}.txt");
|
||||
Log.Debug($"Writing deleted manga to {filePath}.");
|
||||
await File.WriteAllLinesAsync(filePath, list.Select(id => string.Join('-', id.MangaConnectorName, id.IdOnConnectorSite, id.Obj.Name, id.WebsiteUrl)), CancellationToken);
|
||||
}
|
||||
|
Reference in New Issue
Block a user