From 3f500eccc6e0d8acbd454166141a8a580dc70a23 Mon Sep 17 00:00:00 2001 From: maxid <97409287+maxdorninger@users.noreply.github.com> Date: Thu, 1 Jan 2026 14:22:19 +0100 Subject: [PATCH] fix: replace ValueError with ConflictError in movie route --- media_manager/movies/router.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/media_manager/movies/router.py b/media_manager/movies/router.py index 6e45e1f..41d8113 100644 --- a/media_manager/movies/router.py +++ b/media_manager/movies/router.py @@ -6,6 +6,7 @@ from fastapi import APIRouter, Depends, status, HTTPException from media_manager.auth.schemas import UserRead from media_manager.auth.users import current_active_user, current_superuser from media_manager.config import LibraryItem, MediaManagerConfig +from media_manager.exceptions import ConflictError from media_manager.indexer.schemas import ( IndexerQueryResultId, IndexerQueryResult, @@ -158,7 +159,7 @@ def add_a_movie( metadata_provider=metadata_provider, language=language, ) - except ValueError: + except ConflictError: movie = movie_service.get_movie_by_external_id( external_id=movie_id, metadata_provider=metadata_provider.name )