From 876b1ab78bb637b383bb3f08acf080114f3ccaf5 Mon Sep 17 00:00:00 2001 From: glax Date: Sun, 21 May 2023 16:22:14 +0200 Subject: [PATCH] Added internalId to Publication --- Tranga/Connectors/MangaDex.cs | 1 + Tranga/Publication.cs | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Tranga/Connectors/MangaDex.cs b/Tranga/Connectors/MangaDex.cs index 5941ae3..56dcbee 100644 --- a/Tranga/Connectors/MangaDex.cs +++ b/Tranga/Connectors/MangaDex.cs @@ -117,6 +117,7 @@ public class MangaDex : Connector year, originalLanguage, status, + manga["id"]!.GetValue(), manga["id"]!.GetValue() ); publications.Add(pub); //Add Publication (Manga) to result diff --git a/Tranga/Publication.cs b/Tranga/Publication.cs index 506abd2..b5c18a2 100644 --- a/Tranga/Publication.cs +++ b/Tranga/Publication.cs @@ -20,8 +20,10 @@ public readonly struct Publication public string status { get; } public string folderName { get; } public string downloadUrl { get; } + + public string internalId { get; } - public Publication(string sortName, string? description, string[,] altTitles, string[] tags, string? posterUrl, string[,]? links, int? year, string? originalLanguage, string status, string downloadUrl) + public Publication(string sortName, string? description, string[,] altTitles, string[] tags, string? posterUrl, string[,]? links, int? year, string? originalLanguage, string status, string downloadUrl, string internalId) { this.sortName = sortName; this.description = description; @@ -34,6 +36,7 @@ public readonly struct Publication this.status = status; this.downloadUrl = downloadUrl; this.folderName = string.Concat(sortName.Split(Path.GetInvalidPathChars().Concat(Path.GetInvalidFileNameChars()).ToArray())); + this.internalId = internalId; } /// Serialized JSON String for series.json