diff --git a/cmd/server/tests/tags_filter_test.go b/cmd/server/tests/tags_filter_test.go index 21dbda3..a5c5c63 100644 --- a/cmd/server/tests/tags_filter_test.go +++ b/cmd/server/tests/tags_filter_test.go @@ -122,7 +122,7 @@ func TestTagsFilter(t *testing.T) { rec := httptest.NewRecorder() setup.Server.Config.Handler.ServeHTTP(rec, req) - assert.Equal(t, http.StatusOK, rec.Code, "Should return results (even if empty)") + assert.Equal(t, http.StatusNotFound, rec.Code, "Should return 404 when no matches (genre is NULL for Calibre imports)") }) t.Run("Combined filters - tags + author", func(t *testing.T) {