diff --git a/src/core/SerieScanner.py b/src/core/SerieScanner.py index f7f6625..2380cb8 100644 --- a/src/core/SerieScanner.py +++ b/src/core/SerieScanner.py @@ -24,7 +24,7 @@ from src.config.settings import settings from src.core.entities.series import Serie from src.core.exceptions.Exceptions import MatchNotFoundError, NoKeyFoundException from src.core.providers.base_provider import Loader -from src.core.utils.key_utils import generate_key_from_folder, is_valid_key +from src.core.utils.key_utils import generate_key_from_folder from src.server.database.connection import get_sync_session from src.server.database.service import AnimeSeriesService, EpisodeService @@ -726,16 +726,6 @@ class SerieScanner: try: generated_key = generate_key_from_folder(folder_name) year_from_folder = self._extract_year_from_folder_name(folder_name) - - # Validate that the generated key is usable - if not generated_key or not is_valid_key(generated_key): - logger.warning( - "Serie key is invalid for folder '%s' (key='%s') - skipping", - folder_name, - generated_key - ) - return None - logger.info( "Generated key for folder '%s' -> key='%s'", folder_name, @@ -751,7 +741,7 @@ class SerieScanner: ) except Exception as exc: logger.warning( - "Unexpected error generating key for folder '%s': %s", + "Failed to generate key for folder '%s': %s", folder_name, exc )