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

View File

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

View File

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