From d211dd2d01d085d513e25a01cd09408c67079ceb Mon Sep 17 00:00:00 2001 From: db-2001 Date: Mon, 18 Mar 2024 22:32:26 -0400 Subject: [PATCH] Added check to prevent creation of empty chapter files --- Tranga/MangaConnectors/MangaConnector.cs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Tranga/MangaConnectors/MangaConnector.cs b/Tranga/MangaConnectors/MangaConnector.cs index bd80aed..8dad271 100644 --- a/Tranga/MangaConnectors/MangaConnector.cs +++ b/Tranga/MangaConnectors/MangaConnector.cs @@ -241,6 +241,15 @@ public abstract class MangaConnector : GlobalBase int chapter = 0; //Download all Images to temporary Folder + if (imageUrls.Length == 0) + { + Log("No images found"); + if (RuntimeInformation.IsOSPlatform(OSPlatform.Linux)) + File.SetUnixFileMode(saveArchiveFilePath, UserRead | UserWrite | UserExecute | GroupRead | GroupWrite | GroupExecute); + Directory.Delete(tempFolder, true); + progressToken?.Complete(); + return HttpStatusCode.NoContent; + } foreach (string imageUrl in imageUrls) { string extension = imageUrl.Split('.')[^1].Split('?')[0];