From c1178192eee19d124e8254f76313c28f7d4aacf2 Mon Sep 17 00:00:00 2001 From: Lord-Grey Date: Mon, 1 Nov 2021 19:50:35 +0100 Subject: [PATCH] Simplify --- libsrc/leddevice/dev_net/LedDeviceRazer.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libsrc/leddevice/dev_net/LedDeviceRazer.cpp b/libsrc/leddevice/dev_net/LedDeviceRazer.cpp index 49cb0e07..eb5cb592 100644 --- a/libsrc/leddevice/dev_net/LedDeviceRazer.cpp +++ b/libsrc/leddevice/dev_net/LedDeviceRazer.cpp @@ -216,18 +216,18 @@ int LedDeviceRazer::write(const std::vector& ledValues) { int retval = -1; + QJsonObject effectObj; + effectObj.insert("effect", "CHROMA_STATIC"); + ColorRgb color = ledValues[0]; int colorParam = (color.red * 65536) + (color.green * 256) + color.blue; - QJsonObject effectObj; - effectObj.insert("effect", "CHROMA_STATIC"); QJsonObject param; param.insert("color", colorParam); effectObj.insert("param", param); - QJsonDocument data = QJsonDocument(effectObj); _restApi->setPath(_razerDeviceType); - httpResponse response = _restApi->put(data.toJson(QJsonDocument::Compact)); + httpResponse response = _restApi->put(effectObj); if (!checkApiError(response)) { retval = 0;