Skip to content

Commit c5485a7

Browse files
committed
replace body ids with query parameter ids
1 parent 6cb47c8 commit c5485a7

File tree

5 files changed

+9
-9
lines changed

5 files changed

+9
-9
lines changed

SpotifyAPI.Web/Clients/LibraryClient.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -98,23 +98,23 @@ public async Task<bool> RemoveShows(LibraryRemoveShowsRequest request, Cancellat
9898
{
9999
Ensure.ArgumentNotNull(request, nameof(request));
100100

101-
var statusCode = await API.Delete(SpotifyUrls.LibraryShows(), null, request.BuildBodyParams(), cancel).ConfigureAwait(false);
101+
var statusCode = await API.Delete(SpotifyUrls.LibraryShows(), request.BuildQueryParams(), null, cancel).ConfigureAwait(false);
102102
return statusCode == HttpStatusCode.OK;
103103
}
104104

105105
public async Task<bool> RemoveTracks(LibraryRemoveTracksRequest request, CancellationToken cancel = default)
106106
{
107107
Ensure.ArgumentNotNull(request, nameof(request));
108108

109-
var statusCode = await API.Delete(SpotifyUrls.LibraryTracks(), null, request.BuildBodyParams(), cancel).ConfigureAwait(false);
109+
var statusCode = await API.Delete(SpotifyUrls.LibraryTracks(), request.BuildQueryParams(), null, cancel).ConfigureAwait(false);
110110
return statusCode == HttpStatusCode.OK;
111111
}
112112

113113
public async Task<bool> RemoveEpisodes(LibraryRemoveEpisodesRequest request, CancellationToken cancel = default)
114114
{
115115
Ensure.ArgumentNotNull(request, nameof(request));
116116

117-
var statusCode = await API.Delete(SpotifyUrls.LibraryEpisodes(), null, request.BuildBodyParams(), cancel).ConfigureAwait(false);
117+
var statusCode = await API.Delete(SpotifyUrls.LibraryEpisodes(), request.BuildQueryParams(), null, cancel).ConfigureAwait(false);
118118
return statusCode == HttpStatusCode.OK;
119119
}
120120

SpotifyAPI.Web/Models/Request/LibraryRemoveEpisodesRequest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ public LibraryRemoveEpisodesRequest(IList<string> ids)
2121
/// A comma-separated list of Spotify IDs for the shows to be deleted from the user’s library.
2222
/// </summary>
2323
/// <value></value>
24-
[BodyParam("ids")]
24+
[QueryParam("ids")]
2525
public IList<string> Ids { get; }
2626
}
2727
}

SpotifyAPI.Web/Models/Request/LibraryRemoveShowsRequest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ public LibraryRemoveShowsRequest(IList<string> ids)
2121
/// A comma-separated list of Spotify IDs for the shows to be deleted from the user’s library.
2222
/// </summary>
2323
/// <value></value>
24-
[BodyParam("ids")]
24+
[QueryParam("ids")]
2525
public IList<string> Ids { get; }
2626
}
2727
}

SpotifyAPI.Web/Models/Request/LibraryRemoveTracksRequest.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ public class LibraryRemoveTracksRequest : RequestParams
99
/// </summary>
1010
/// <param name="ids">
1111
/// A comma-separated list of the Spotify IDs. For example: ids=4iV5W9uYEdYUVa79Axb7Rh,1301WleyT98MSxVHPZCA6M.
12-
/// Maximum: 50 IDs.
12+
/// Maximum: 20 IDs.
1313
/// </param>
1414
public LibraryRemoveTracksRequest(IList<string> ids)
1515
{
@@ -20,10 +20,10 @@ public LibraryRemoveTracksRequest(IList<string> ids)
2020

2121
/// <summary>
2222
/// A comma-separated list of the Spotify IDs. For example: ids=4iV5W9uYEdYUVa79Axb7Rh,1301WleyT98MSxVHPZCA6M.
23-
/// Maximum: 50 IDs.
23+
/// Maximum: 20 IDs.
2424
/// </summary>
2525
/// <value></value>
26-
[BodyParam("ids")]
26+
[QueryParam("ids")]
2727
public IList<string> Ids { get; }
2828
}
2929
}

SpotifyAPI.Web/Models/Request/LibrarySaveEpisodesRequest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ public LibrarySaveEpisodesRequest(IList<string> ids)
1616
}
1717

1818
/// <summary>
19-
/// A comma-separated list of the Spotify IDs.
19+
/// A comma-separated list of the Spotify IDs.
2020
/// Maximum: 50 IDs.
2121
/// </summary>
2222
/// <value></value>

0 commit comments

Comments
 (0)