From e41b72637c0babed885345d779d2e2bda90bcfa1 Mon Sep 17 00:00:00 2001 From: m Date: Thu, 16 Jul 2026 08:19:46 +0200 Subject: [PATCH] fix convertion page number pb --- backend/internal/service/conversion.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/backend/internal/service/conversion.go b/backend/internal/service/conversion.go index f2166de..011b62b 100644 --- a/backend/internal/service/conversion.go +++ b/backend/internal/service/conversion.go @@ -195,8 +195,10 @@ func (s *ConversionService) convertPDFToImages(pdfPath, outputDir string, dpi in if !strings.HasPrefix(name, fmt.Sprintf("tmp_%d_", dpi)) || !strings.HasSuffix(name, ".jpg") { continue } + raw := strings.TrimPrefix(name, fmt.Sprintf("tmp_%d_", dpi)) + raw = strings.TrimPrefix(raw, "-") var num int - if _, err := fmt.Sscanf(strings.TrimPrefix(name, fmt.Sprintf("tmp_%d_", dpi)), "%d", &num); err != nil { + if _, err := fmt.Sscanf(raw, "%d", &num); err != nil { continue } pages = append(pages, imagePage{