Fix: breaking changes in rpostify 0.11.7

This commit is contained in:
Jakub Jirutka
2023-05-06 22:51:10 +02:00
committed by Henrik Friedrichsen
parent 22badc9038
commit ba60fbddd0
3 changed files with 6 additions and 6 deletions

View File

@@ -33,7 +33,7 @@ impl From<&SimplifiedEpisode> for Episode {
Self {
id: episode.id.id().to_string(),
uri: episode.id.uri(),
duration: episode.duration.as_millis() as u32,
duration: episode.duration.num_milliseconds() as u32,
name: episode.name.clone(),
description: episode.description.clone(),
release_date: episode.release_date.clone(),
@@ -49,7 +49,7 @@ impl From<&FullEpisode> for Episode {
Self {
id: episode.id.id().to_string(),
uri: episode.id.uri(),
duration: episode.duration.as_millis() as u32,
duration: episode.duration.num_milliseconds() as u32,
name: episode.name.clone(),
description: episode.description.clone(),
release_date: episode.release_date.clone(),

View File

@@ -59,7 +59,7 @@ impl Track {
title: track.name.clone(),
track_number: track.track_number,
disc_number: track.disc_number,
duration: track.duration.as_millis() as u32,
duration: track.duration.num_milliseconds() as u32,
artists,
artist_ids,
album: Some(album.name.clone()),
@@ -96,7 +96,7 @@ impl From<&SimplifiedTrack> for Track {
title: track.name.clone(),
track_number: track.track_number,
disc_number: track.disc_number,
duration: track.duration.as_millis() as u32,
duration: track.duration.num_milliseconds() as u32,
artists,
artist_ids,
album: None,
@@ -135,7 +135,7 @@ impl From<&FullTrack> for Track {
title: track.name.clone(),
track_number: track.track_number,
disc_number: track.disc_number,
duration: track.duration.as_millis() as u32,
duration: track.duration.num_milliseconds() as u32,
artists,
artist_ids,
album: Some(track.album.name.clone()),

View File

@@ -159,7 +159,7 @@ impl WebApi {
api.playlist_add_items(
PlaylistId::from_id(playlist_id).unwrap(),
trackids.iter().map(|id| id.as_ref()),
position,
position.map(|num| chrono::Duration::milliseconds(num as i64)),
)
})
.is_some()