Petit ajustement
continuous-integration/drone/push Build is passing Details

messagerie_lucas_test
Félix MIELCAREK 2 years ago
parent 342ec103fc
commit 8cba5fa262

@ -267,23 +267,23 @@ class Api {
removeFromPlaylist(String idTrack) async { removeFromPlaylist(String idTrack) async {
var idPlaylist = await _getPlaylist(); var idPlaylist = await _getPlaylist();
if (idPlaylist == null) { if (idPlaylist != null) {
return; if (await _isInPlaylist(idTrack, idPlaylist)) {
} var token = await _getAccessToken();
if (await _isInPlaylist(idTrack, idPlaylist)) { var url =
var token = await _getAccessToken(); Uri.https('api.spotify.com', 'v1/playlists/$idPlaylist/tracks');
var url = Uri.https('api.spotify.com', 'v1/playlists/$idPlaylist/tracks'); var jsonVar = jsonEncode(<String, List>{
var jsonVar = jsonEncode(<String, List>{ 'tracks': [
'tracks': [ {'uri': 'spotify:track:$idTrack'}
{'uri': 'spotify:track:$idTrack'} ]
] });
}); _setResponse(await _client.delete(url,
_setResponse(await _client.delete(url, headers: <String, String>{
headers: <String, String>{ 'Authorization': '$_tokenType $token',
'Authorization': '$_tokenType $token', 'Content-Type': 'application/json'
'Content-Type': 'application/json' },
}, body: jsonVar));
body: jsonVar)); }
} }
} }

Loading…
Cancel
Save