feat: replace /archive with release-cardinal searchable browser (Phase 9 §8.H)
Retire the three-card overview for a search + medium + genre browser over all releases. Adds q/genre filter params to the api/release paged read path, mirroring the existing api/track/page TrackFilter pattern.
This commit is contained in:
@@ -24,8 +24,10 @@ public class ReleaseClientDataService : IReleaseDataService
|
||||
int page,
|
||||
int pageSize,
|
||||
string? sortColumn = null,
|
||||
bool sortDescending = false)
|
||||
=> _releaseClient.GetPaged(medium, page, pageSize, sortColumn, sortDescending);
|
||||
bool sortDescending = false,
|
||||
string? search = null,
|
||||
string? genre = null)
|
||||
=> _releaseClient.GetPaged(medium, page, pageSize, sortColumn, sortDescending, search, genre);
|
||||
|
||||
public Task<ApiResult<ReleaseDto>> GetById(long id)
|
||||
=> _releaseClient.GetById(id);
|
||||
|
||||
Reference in New Issue
Block a user