tsk-41: Adding auth (#43)
All checks were successful
Rust Build / Check (push) Successful in 33s
Rust Build / Rustfmt (push) Successful in 29s
Rust Build / Test Suite (push) Successful in 38s
Rust Build / Clippy (push) Successful in 41s
Rust Build / build (push) Successful in 34s

Closes #41

Reviewed-on: #43
Co-authored-by: phoenix <kundeng00@pm.me>
Co-committed-by: phoenix <kundeng00@pm.me>
This commit is contained in:
2025-08-14 23:11:41 +00:00
committed by phoenix
parent 80762b81ae
commit f748d93b3f
10 changed files with 312 additions and 84 deletions

View File

@@ -1,5 +1,5 @@
pub async fn update_queued_song(
base_url: &String,
app: &crate::config::App,
song_path: &String,
song_queue_id: &uuid::Uuid,
) -> Result<reqwest::Response, reqwest::Error> {
@@ -14,10 +14,11 @@ pub async fn update_queued_song(
.file_name("track01.flac"),
);
let url = format!("{base_url}/api/v2/song/queue/{song_queue_id}");
let url = format!("{}/api/v2/song/queue/{song_queue_id}", app.uri);
println!("Url: {url:?}");
let request = client.patch(url).multipart(form);
let (key, header) = crate::api::auth_header(app).await;
let request = client.patch(url).multipart(form).header(key, header);
let response = request.send().await?;