fixed a NPD (Nil Pointer Dereference)
This commit is contained in:
@@ -59,6 +59,9 @@ func (r *nowPlayingRepository) Head(playerId int) (*engine.NowPlayingInfo, error
|
||||
// TODO Will not work for multiple players
|
||||
func (r *nowPlayingRepository) GetAll() ([]*engine.NowPlayingInfo, error) {
|
||||
np, err := r.Head(1)
|
||||
if np == nil || err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return []*engine.NowPlayingInfo{np}, err
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user