fix offlien scorbbling

This commit is contained in:
sentriz
2019-05-21 15:20:49 +01:00
parent aa8e043337
commit 781811bc96
2 changed files with 7 additions and 9 deletions

View File

@@ -74,11 +74,12 @@ func GetSession(apiKey, secret, token string) (string, error) {
}
func Scrobble(apiKey, secret, session string,
track *model.Track, stamp int, submission bool) error {
track *model.Track, stampMili int, submission bool) error {
params := url.Values{}
if submission {
params.Add("method", "track.Scrobble")
params.Add("timestamp", strconv.Itoa(stamp))
// last.fm wants the timestamp in seconds
params.Add("timestamp", strconv.Itoa(stampMili / 1e3))
} else {
params.Add("method", "track.updateNowPlaying")
}