Minor code cleanup when creation time.Duration

This commit is contained in:
Philipp Wolfer 2025-05-25 15:53:01 +02:00
parent 78a05e9f54
commit 0115eca1c6
No known key found for this signature in database
GPG key ID: 8FDF744D4919943B
5 changed files with 5 additions and 5 deletions

View file

@ -251,7 +251,7 @@ func (t Track) AsTrack() models.Track {
TrackName: t.Title,
ReleaseName: t.Album.Title,
ArtistNames: []string{t.Artist.Name},
Duration: time.Duration(t.Duration * int(time.Second)),
Duration: time.Duration(t.Duration) * time.Second,
AdditionalInfo: map[string]any{},
}

View file

@ -220,7 +220,7 @@ func (t Track) AsTrack() models.Track {
}
if len(t.Uploads) > 0 {
track.Duration = time.Duration(t.Uploads[0].Duration * int(time.Second))
track.Duration = time.Duration(t.Uploads[0].Duration) * time.Second
}
return track

View file

@ -258,7 +258,7 @@ func (t Track) AsTrack() models.Track {
TrackName: t.Name,
ReleaseName: t.Album.Name,
ArtistNames: make([]string, 0, len(t.Artists)),
Duration: time.Duration(t.DurationMs * int(time.Millisecond)),
Duration: time.Duration(t.DurationMs) * time.Millisecond,
TrackNumber: t.TrackNumber,
DiscNumber: t.DiscNumber,
ISRC: t.ExternalIDs.ISRC,

View file

@ -89,7 +89,7 @@ func (i HistoryItem) AsListen() models.Listen {
AdditionalInfo: models.AdditionalInfo{},
},
ListenedAt: i.Timestamp,
PlaybackDuration: time.Duration(i.MillisecondsPlayed * int(time.Millisecond)),
PlaybackDuration: time.Duration(i.MillisecondsPlayed) * time.Millisecond,
UserName: i.UserName,
}
if trackURL, err := formatSpotifyUri(i.SpotifyTrackUri); err != nil {

View file

@ -121,7 +121,7 @@ func SongAsLove(song subsonic.Child, username string) models.Love {
AdditionalInfo: map[string]any{
"subsonic_id": song.ID,
},
Duration: time.Duration(song.Duration * int(time.Second)),
Duration: time.Duration(song.Duration) * time.Second,
},
}