2
0

Merge branch 'refs/heads/cuttingedge-merge-ServerV2' into cuttingedge

# Conflicts:
#	Tranga/Jobs/UpdateMetadata.cs
This commit is contained in:
Glax 2024-04-25 21:10:42 +02:00
commit ec9290f41f

View File

@ -36,8 +36,16 @@ public class UpdateMetadata : Job
this.manga = manga.WithMetadata(updatedManga); this.manga = manga.WithMetadata(updatedManga);
this.manga.SaveSeriesInfoJson(settings.downloadLocation, true); this.manga.SaveSeriesInfoJson(settings.downloadLocation, true);
this.mangaConnector.CopyCoverFromCacheToDownloadLocation(manga); this.mangaConnector.CopyCoverFromCacheToDownloadLocation(manga);
foreach (Job job in jobBoss.GetJobsLike(publication: manga)) foreach (Job job in jobBoss.GetJobsLike(publication: this.manga))
{
if (job is DownloadNewChapters dc)
dc.manga = this.manga;
else if (job is UpdateMetadata um)
um.manga = this.manga;
else
continue;
jobBoss.UpdateJobFile(job); jobBoss.UpdateJobFile(job);
}
this.progressToken.Complete(); this.progressToken.Complete();
} }
else else