From d83d430ec2534cc092d9886a56533ed545e568c6 Mon Sep 17 00:00:00 2001 From: Victoria Fischer Date: Tue, 16 Jun 2026 11:30:45 +0200 Subject: [PATCH] artifacts: mixxx: crash-- --- src/artifacts/mixxx.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/artifacts/mixxx.rs b/src/artifacts/mixxx.rs index 7693178..eff7b2c 100644 --- a/src/artifacts/mixxx.rs +++ b/src/artifacts/mixxx.rs @@ -17,14 +17,13 @@ impl From for MixxxError { pub struct MixxxDB(()); impl MixxxDB { - pub fn load(episode_number: u32) -> Result, MixxxError> { + pub fn load(playlist_name: &str) -> Result, MixxxError> { let mut ret = vec![]; - let playlist_name = format!("BFF.fm - Episode {}", episode_number); log::info!("Loading Mixxx playlist {}", playlist_name); let connection = sqlite::Connection::open_thread_safe_with_flags("mixxxdb.sqlite", OpenFlags::new().with_read_only())?; let query = "SELECT id FROM Playlists WHERE name = ? ORDER BY id DESC LIMIT 1"; let mut statement = connection.prepare(query)?; - statement.bind((1, playlist_name.as_str()))?; + statement.bind((1, playlist_name))?; statement.next()?; let latest_id = statement.read::("id")?;