Fix: Scrobber was not incrementing MediaFile's playCount

This commit is contained in:
Deluan 2020-01-18 22:11:07 -05:00
parent fe058aa4a1
commit fffb2c38b3
1 changed files with 4 additions and 1 deletions

View File

@ -76,7 +76,10 @@ func (s *scrobbler) Register(ctx context.Context, playerId int, trackId string,
if conf.Sonic.DevUseFileScanner {
mf, err := s.mfRepo.Get(trackId)
if err != nil {
err = s.mfRepo.MarkAsPlayed(trackId, playTime)
return nil, err
}
err = s.mfRepo.MarkAsPlayed(trackId, playTime)
if err != nil {
return nil, err
}
err = s.alRepo.MarkAsPlayed(mf.AlbumID, playTime)