mirror of
https://github.com/navidrome/navidrome.git
synced 2025-06-11 04:42:17 +03:00
Wrap ErrNotFound
This commit is contained in:
parent
04513d38f0
commit
bd07c74acd
@ -30,14 +30,13 @@ type PlaylistInfo struct {
|
|||||||
|
|
||||||
func (p playlists) Get(id string) (*PlaylistInfo, error) {
|
func (p playlists) Get(id string) (*PlaylistInfo, error) {
|
||||||
pl, err := p.plsRepo.Get(id)
|
pl, err := p.plsRepo.Get(id)
|
||||||
|
if err == domain.ErrNotFound {
|
||||||
|
return nil, ErrDataNotFound
|
||||||
|
}
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
if pl == nil {
|
|
||||||
return nil, ErrDataNotFound
|
|
||||||
}
|
|
||||||
|
|
||||||
pinfo := &PlaylistInfo{Id: pl.Id, Name: pl.Name}
|
pinfo := &PlaylistInfo{Id: pl.Id, Name: pl.Name}
|
||||||
pinfo.Entries = make(Entries, len(pl.Tracks))
|
pinfo.Entries = make(Entries, len(pl.Tracks))
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user