summaryrefslogtreecommitdiff
path: root/saltoqd/systemmanager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'saltoqd/systemmanager.cpp')
-rw-r--r--saltoqd/systemmanager.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/saltoqd/systemmanager.cpp b/saltoqd/systemmanager.cpp
index bd5a563..cf80008 100644
--- a/saltoqd/systemmanager.cpp
+++ b/saltoqd/systemmanager.cpp
@@ -51,12 +51,13 @@ void SystemManager::handleGetTimeMessage(const ToqConnection::Message &msg)
void SystemManager::handleSilenceMessage(const ToqConnection::Message &msg)
{
+ QJsonObject obj = msg.toJson().object();
QJsonObject reply;
reply.insert("result", int(0));
reply.insert("description", QLatin1String("Set to Silence Mode Request received"));
- VoiceCallManager::setSilentMode(msg.payload.object()["silence_mode"].toInt());
+ VoiceCallManager::setSilentMode(obj["silence_mode"].toInt());
_toq->sendReply(msg, 0x4007, reply);
}