fix Chapter 0 not having a chapter number

This commit is contained in:
2025-09-21 18:29:54 +02:00
parent df0dd26a8c
commit 03a042a5ec

View File

@@ -34,7 +34,7 @@ public class Chapter : Identifiable, IComparable<Chapter>
{
if(ChapterNumberRegex.Match(chapterNumber) is not { Success: true } match || !match.Value.Equals(chapterNumber))
throw new ArgumentException($"Invalid chapter number: {chapterNumber}");
chapterNumber = string.Join('.', chapterNumber.Split('.').Select(p => p.TrimStart('0')));
chapterNumber = string.Join('.', chapterNumber.Split('.').Select(p => int.Parse(p).ToString()));
this.ChapterNumber = chapterNumber;
this.ParentManga = parentManga;
this.MangaConnectorIds = [];