Skip to content

Commit 49090ca

Browse files
committed
fix(save_album): Move album id from json body to query parameter
1 parent cae05c4 commit 49090ca

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

psst-gui/src/webapi/client.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1037,15 +1037,14 @@ impl WebApi {
10371037

10381038
// https://developer.spotify.com/documentation/web-api/reference/save-albums-user/
10391039
pub fn save_album(&self, id: &str) -> Result<(), Error> {
1040-
let request = &RequestBuilder::new("v1/me/albums", Method::Put, Some(json!({"ids": id})));
1041-
1040+
let request = &RequestBuilder::new("v1/me/albums", Method::Put, None).query("ids", id);
10421041
self.send_empty_json(request)
10431042
}
10441043

10451044
// https://developer.spotify.com/documentation/web-api/reference/remove-albums-user/
10461045
pub fn unsave_album(&self, id: &str) -> Result<(), Error> {
10471046
let request =
1048-
&RequestBuilder::new("v1/me/albums", Method::Delete, Some(json!({"ids": id})));
1047+
&RequestBuilder::new("v1/me/albums", Method::Delete, None).query("ids", id);
10491048
self.send_empty_json(request)
10501049
}
10511050

0 commit comments

Comments
 (0)