aboutsummaryrefslogtreecommitdiff
path: root/src/connection.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/connection.rs')
-rwxr-xr-xsrc/connection.rs15
1 files changed, 11 insertions, 4 deletions
diff --git a/src/connection.rs b/src/connection.rs
index 2add4e2..a929385 100755
--- a/src/connection.rs
+++ b/src/connection.rs
@@ -28,7 +28,7 @@ impl Connection {
let mut conn = Client::connect(addrs).unwrap();
let empty_song = Song {
- file: "No Song in the Queue".to_string(),
+ file: "No Song playing or in Queue".to_string(),
artist: None,
title: None,
duration: None,
@@ -52,7 +52,10 @@ impl Connection {
let repeat = status.repeat;
let random = status.random;
- let current_song = conn.currentsong().unwrap_or_else(|_| Some(empty_song.clone())).unwrap_or_else(|| empty_song);
+ let current_song = conn
+ .currentsong()
+ .unwrap_or_else(|_| Some(empty_song.clone()))
+ .unwrap_or_else(|| empty_song);
Ok(Self {
conn,
songs_filenames,
@@ -93,8 +96,12 @@ impl Connection {
/// Update status
pub fn update_status(&mut self) {
let status = self.conn.status().unwrap();
- let empty_song = self.get_song_with_only_filename("No Song in the Queue");
- let current_song = self.conn.currentsong().unwrap_or_else(|_| Some(empty_song.clone())).unwrap_or_else(|| empty_song);
+ let empty_song = self.get_song_with_only_filename("No Song playing or in Queue");
+ let current_song = self
+ .conn
+ .currentsong()
+ .unwrap_or_else(|_| Some(empty_song.clone()))
+ .unwrap_or_else(|| empty_song);
// Playback State
match status.state {