Refactor getSong

This commit is contained in:
Deluan
2020-08-13 21:57:35 -04:00
committed by Deluan Quintão
parent f16dc5f8f8
commit eba8395146
2 changed files with 6 additions and 15 deletions
-11
View File
@@ -9,7 +9,6 @@ import (
)
type Browser interface {
GetSong(ctx context.Context, id string) (*Entry, error)
GetGenres(ctx context.Context) (model.Genres, error)
}
@@ -21,16 +20,6 @@ type browser struct {
ds model.DataStore
}
func (b *browser) GetSong(ctx context.Context, id string) (*Entry, error) {
mf, err := b.ds.MediaFile(ctx).Get(id)
if err != nil {
return nil, err
}
entry := FromMediaFile(mf)
return &entry, nil
}
func (b *browser) GetGenres(ctx context.Context) (model.Genres, error) {
genres, err := b.ds.Genre(ctx).GetAll()
for i, g := range genres {