diff --git a/src/server/services/setup_service.py b/src/server/services/setup_service.py index 3a22d4a..5aa67f8 100644 --- a/src/server/services/setup_service.py +++ b/src/server/services/setup_service.py @@ -154,6 +154,9 @@ class SetupService: if SetupService._titles_match(result_name, title): if result_link and '/anime/stream/' in result_link: return result_link.split('/anime/stream/')[-1].split('/')[0] + elif result_link: + # Link is already the key (e.g., "shinobi-no-ittoki") + return result_link else: logger.debug( "Series key resolved but link format unexpected",