diff --git a/src/program/program.py b/src/program/program.py index 362a051e..ec8de1fa 100644 --- a/src/program/program.py +++ b/src/program/program.py @@ -151,8 +151,8 @@ def start(self): logger.error(f"Failed to enhance metadata for {item.title} ({item.item_id}): {e}") continue if item.item_id in added: - logger.error(f"Cannot enhance metadata, {item.title} ({item.item_id}) contains multiple folders. Manual resolution required.") - exit(0) + logger.error(f"Cannot enhance metadata, {item.title} ({item.item_id}) contains multiple folders. Manual resolution required. Skipping.") + continue added.append(item.item_id) item.store_state() session.add(item)