diff --git a/src/mpris.rs b/src/mpris.rs index 8dd2a1b..a1779ee 100644 --- a/src/mpris.rs +++ b/src/mpris.rs @@ -43,7 +43,12 @@ fn get_metadata(playable: Option) -> Metadata { hm.insert( "mpris:trackid".to_string(), - Variant(Box::new(playable.map(|t| t.uri()).unwrap_or_default())), + Variant(Box::new(Path::from(format!( + "/org/ncspot/{}", + playable + .map(|t| t.uri().replace(':', "/")) + .unwrap_or("0".to_string()) + )))), ); hm.insert( "mpris:length".to_string(),