NoDataFile #1

Merged
lukas.pupkalipinski merged 70 commits from NoDataFile into main 2026-01-09 18:42:18 +01:00
Showing only changes of commit 63742bb369 - Show all commits

View File

@ -418,15 +418,42 @@ async def sync_series_from_data_files(
skip_load=True skip_load=True
) )
added_count = 0 added_count = 0
skipped_count = 0
for serie in all_series: for serie in all_series:
result = await serie_list.add_to_db(serie, db) # Handle series with empty name - use folder as fallback
if result: if not serie.name or not serie.name.strip():
added_count += 1 if serie.folder and serie.folder.strip():
log.debug( serie.name = serie.folder.strip()
"Added series to database", log.debug(
"Using folder as name fallback",
key=serie.key,
folder=serie.folder
)
else:
log.warning(
"Skipping series with empty name and folder",
key=serie.key
)
skipped_count += 1
continue
try:
result = await serie_list.add_to_db(serie, db)
if result:
added_count += 1
log.debug(
"Added series to database",
name=serie.name,
key=serie.key
)
except Exception as e:
log.warning(
"Failed to add series to database",
key=serie.key,
name=serie.name, name=serie.name,
key=serie.key error=str(e)
) )
skipped_count += 1
log.info( log.info(
"Data file sync complete", "Data file sync complete",