diff options
Diffstat (limited to 'saltoqd/systemmanager.cpp')
-rw-r--r-- | saltoqd/systemmanager.cpp | 3 |
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); } |