Fix Artist filtering

This commit is contained in:
Deluan 2020-11-02 09:48:00 -05:00 committed by Joe Stump
parent a5749092cb
commit f0174661e5
No known key found for this signature in database
GPG Key ID: 29151C3EC48A0EB9
2 changed files with 4 additions and 1 deletions

View File

@ -84,7 +84,7 @@ func (r *artistRepository) GetAll(options ...model.QueryOptions) (model.Artists,
}
func (r *artistRepository) toModels(dba []dbArtist) model.Artists {
var res model.Artists
res := model.Artists{}
for i := range dba {
a := dba[i]
res = append(res, *r.toModel(&a))

View File

@ -21,6 +21,9 @@ func (r sqlRestful) parseRestFilters(options rest.QueryOptions) Sqlizer {
}
filters := And{}
for f, v := range options.Filters {
if v == "" {
continue
}
if ff, ok := r.filterMappings[f]; ok {
filters = append(filters, ff(f, v))
} else if f == "id" {