backup
This commit is contained in:
@@ -24,7 +24,7 @@ from src.config.settings import settings
|
|||||||
from src.core.entities.series import Serie
|
from src.core.entities.series import Serie
|
||||||
from src.core.exceptions.Exceptions import MatchNotFoundError, NoKeyFoundException
|
from src.core.exceptions.Exceptions import MatchNotFoundError, NoKeyFoundException
|
||||||
from src.core.providers.base_provider import Loader
|
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.connection import get_sync_session
|
||||||
from src.server.database.service import AnimeSeriesService, EpisodeService
|
from src.server.database.service import AnimeSeriesService, EpisodeService
|
||||||
|
|
||||||
@@ -726,16 +726,6 @@ class SerieScanner:
|
|||||||
try:
|
try:
|
||||||
generated_key = generate_key_from_folder(folder_name)
|
generated_key = generate_key_from_folder(folder_name)
|
||||||
year_from_folder = self._extract_year_from_folder_name(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(
|
logger.info(
|
||||||
"Generated key for folder '%s' -> key='%s'",
|
"Generated key for folder '%s' -> key='%s'",
|
||||||
folder_name,
|
folder_name,
|
||||||
@@ -751,7 +741,7 @@ class SerieScanner:
|
|||||||
)
|
)
|
||||||
except Exception as exc:
|
except Exception as exc:
|
||||||
logger.warning(
|
logger.warning(
|
||||||
"Unexpected error generating key for folder '%s': %s",
|
"Failed to generate key for folder '%s': %s",
|
||||||
folder_name,
|
folder_name,
|
||||||
exc
|
exc
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user