From cbc4ee755444111721659ebfeb63c9cb3d130bcf Mon Sep 17 00:00:00 2001 From: Sasha Hilton Date: Wed, 28 Feb 2018 13:29:24 +0100 Subject: [PATCH] Add to_base62 method --- core/src/spotify_id.rs | 4 ++-- playback/src/player.rs | 6 +++++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/core/src/spotify_id.rs b/core/src/spotify_id.rs index 0bbe7854..86804b85 100644 --- a/core/src/spotify_id.rs +++ b/core/src/spotify_id.rs @@ -1,7 +1,7 @@ use byteorder::{BigEndian, ByteOrder}; +use extprim::u128::u128; use std; use std::fmt; -use extprim::u128::u128; // Unneeded since 1.21 #[allow(unused_imports)] use std::ascii::AsciiExt; @@ -76,7 +76,7 @@ impl SpotifyId { let mut data = [0u8; 22]; let sixty_two = u128::new(62); for i in 0..22 { - data[21-i] = BASE62_DIGITS[(n % sixty_two).low64() as usize]; + data[21 - i] = BASE62_DIGITS[(n % sixty_two).low64() as usize]; n /= sixty_two; } diff --git a/playback/src/player.rs b/playback/src/player.rs index 0d73de7d..fba8fb12 100644 --- a/playback/src/player.rs +++ b/playback/src/player.rs @@ -533,7 +533,11 @@ impl PlayerInternal { fn load_track(&self, track_id: SpotifyId, position: i64) -> Option<(Decoder, f32)> { let track = Track::get(&self.session, track_id).wait().unwrap(); - info!("Loading track \"{}\" with Spotify URI \"{}\"", track.name, track_id.to_base62()); + info!( + "Loading track \"{}\" with Spotify URI \"{}\"", + track.name, + track_id.to_base62() + ); let track = match self.find_available_alternative(&track) { Some(track) => track,