diff --git a/src/controllers/items.py b/src/controllers/items.py index 5e6c080d..4b833679 100644 --- a/src/controllers/items.py +++ b/src/controllers/items.py @@ -120,7 +120,7 @@ async def get_items( filter_states.append(state_enum) break if len(filter_states) == len(states): - query = query.where(MediaItem.last_state in filter_states) + query = query.where(MediaItem.last_state.in_(filter_states)) else: valid_states = [state_enum.name for state_enum in States] raise HTTPException(