Add SearchAlbum endpoint

This commit is contained in:
Alexander
2026-05-07 14:24:14 +02:00
parent de52fcbc79
commit fb2e4b9107
9 changed files with 374 additions and 97 deletions
+4
View File
@@ -60,6 +60,10 @@ func (s *MetadataService) SearchArtists(ctx context.Context, query string, limit
return s.provider.SearchArtists(ctx, query, limit, offset)
}
func (s *MetadataService) SearchAlbums(ctx context.Context, query string, artist string, limit, offset int) (*domain.SearchResult[domain.Album], error) {
return s.provider.SearchAlbums(ctx, query, artist, limit, offset)
}
func (s *MetadataService) GetAlbum(ctx context.Context, id string) (*domain.Album, error) {
album, err := s.albums.GetByExternalID(ctx, s.provider.Name(), id)
if err == nil {