From fea0840ea65afb2b29abb378bd3c96697e0bbf4b Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Thu, 30 Apr 2026 16:42:23 +0300 Subject: task ia: fix media listing/filtering semantics (favorites bool, filesize filters, permission scoping) --- internal/api/handlers_test.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'internal/api/handlers_test.go') diff --git a/internal/api/handlers_test.go b/internal/api/handlers_test.go index 89aa177..8c2161c 100644 --- a/internal/api/handlers_test.go +++ b/internal/api/handlers_test.go @@ -577,8 +577,8 @@ func TestServer_MediaList(t *testing.T) { }, { name: "with query params", - query: "?set_id=1&type=video&search=foo&tags=bar,baz&favorites=2&min_duration=10&max_duration=100&sort=name&limit=5&offset=10", - filter: repository.MediaFilter{SetID: intPtr(1), Type: (*model.MediaType)(func() *string { s := "video"; return &s }()), Search: "foo", Tags: []string{"bar", "baz"}, Favorites: intPtr(2), MinDuration: floatPtr(10), MaxDuration: floatPtr(100), Sort: "name", Limit: 5, Offset: 10}, + query: "?set_id=1&type=video&search=foo&tags=bar,baz&favorites=true&min_duration=10&max_duration=100&sort=name&limit=5&offset=10", + filter: repository.MediaFilter{SetID: intPtr(1), Type: (*model.MediaType)(func() *string { s := "video"; return &s }()), Search: "foo", Tags: []string{"bar", "baz"}, Favorites: true, MinDuration: floatPtr(10), MaxDuration: floatPtr(100), Sort: "name", Limit: 5, Offset: 10}, listResult: []model.Media{}, wantCode: http.StatusOK, }, -- cgit v1.2.3