From faaa8c60bdc047c7fa8bbf9159a8233840906838 Mon Sep 17 00:00:00 2001 From: bivashy Date: Sun, 14 Sep 2025 18:41:38 +0500 Subject: [PATCH] Handle if episode contains tilde in `data-episode-count` --- .../service/anyame_backend/service/KodikHtmlParserService.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/com/backend/extractor/kodik/service/anyame_backend/service/KodikHtmlParserService.java b/src/main/java/com/backend/extractor/kodik/service/anyame_backend/service/KodikHtmlParserService.java index 392484d..e2bba39 100644 --- a/src/main/java/com/backend/extractor/kodik/service/anyame_backend/service/KodikHtmlParserService.java +++ b/src/main/java/com/backend/extractor/kodik/service/anyame_backend/service/KodikHtmlParserService.java @@ -100,6 +100,9 @@ public class KodikHtmlParserService { private static int parseIntSafely(String value) { try { + if (value.contains("~")) { + return Integer.parseInt(value.split("~")[1]); + } return Integer.parseInt(value); } catch (NumberFormatException e) { log.error(String.format("invalid number format %s", value), e);