workaround for #7, fix error when using 'Space'

This commit is contained in:
krolxon 2024-05-31 12:51:06 +05:30
parent def91deabe
commit 311cbc2631
1 changed files with 9 additions and 7 deletions

View File

@ -139,15 +139,17 @@ impl App {
}
if !status {
let path = self.browser.prev_path.to_string()
+ "/"
+ self.browser.path.as_str()
+ "/"
+ content;
let full_path = path.strip_prefix("././").unwrap_or_else(|| "");
let mut filename = format!("{}/{}", self.browser.path, content);
let song = self.conn.get_song_with_only_filename(full_path);
// Remove "./" from the beginning of filename
filename.remove(0);
filename.remove(0);
let song = self.conn.get_song_with_only_filename(&filename);
self.conn.conn.push(&song)?;
// updating queue, to avoid multiple pushes of the same songs if we enter multiple times before the queue gets updated
self.update_queue();
}
}