From ce8663653ea8f17eb08a675951d1c9b52bc1354c Mon Sep 17 00:00:00 2001 From: "bernhard.trinnes" Date: Fri, 29 May 2020 10:42:43 +0200 Subject: [PATCH] make load playlist replace the current one and start playing right away --- sonos/sonos.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sonos/sonos.cpp b/sonos/sonos.cpp index 9f6dc603..3105c72b 100644 --- a/sonos/sonos.cpp +++ b/sonos/sonos.cpp @@ -1381,7 +1381,9 @@ QUuid Sonos::loadPlaylist(const QString &groupId, const QString &playlistId) QUuid actionId = QUuid::createUuid(); QJsonObject object; - object["playlistId"] = playlistId; + object.insert("action", "REPLACE"); + object.insert("playlistId", playlistId); + object.insert("playOnCompletion", true); QJsonDocument doc(object); QNetworkReply *reply = m_networkManager->post(request, doc.toJson(QJsonDocument::Compact));