Update JsonRpc debug categories and fix some inlcudes
This commit is contained in:
parent
d8dcff002c
commit
a74f747df8
@ -71,6 +71,7 @@
|
|||||||
#include "configurationhandler.h"
|
#include "configurationhandler.h"
|
||||||
#include "nymeacore.h"
|
#include "nymeacore.h"
|
||||||
#include "nymeaconfiguration.h"
|
#include "nymeaconfiguration.h"
|
||||||
|
#include "loggingcategories.h"
|
||||||
#include "platform/platform.h"
|
#include "platform/platform.h"
|
||||||
#include "platform/platformsystemcontroller.h"
|
#include "platform/platformsystemcontroller.h"
|
||||||
|
|
||||||
|
|||||||
@ -576,7 +576,7 @@ void JsonRPCServerImplementation::processJsonPacket(TransportInterface *interfac
|
|||||||
QJsonDocument jsonDoc = QJsonDocument::fromJson(data, &error);
|
QJsonDocument jsonDoc = QJsonDocument::fromJson(data, &error);
|
||||||
|
|
||||||
if(error.error != QJsonParseError::NoError) {
|
if(error.error != QJsonParseError::NoError) {
|
||||||
qCWarning(dcJsonRpc) << "Failed to parse JSON data" << data << ":" << error.errorString();
|
qCWarning(dcJsonRpc()) << "Failed to parse JSON data" << data << ":" << error.errorString();
|
||||||
sendErrorResponse(interface, clientId, -1, QString("Failed to parse JSON data: %1").arg(error.errorString()));
|
sendErrorResponse(interface, clientId, -1, QString("Failed to parse JSON data: %1").arg(error.errorString()));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@ -586,7 +586,7 @@ void JsonRPCServerImplementation::processJsonPacket(TransportInterface *interfac
|
|||||||
bool success;
|
bool success;
|
||||||
int commandId = message.value("id").toInt(&success);
|
int commandId = message.value("id").toInt(&success);
|
||||||
if (!success) {
|
if (!success) {
|
||||||
qCWarning(dcJsonRpc) << "Error parsing command. Missing \"id\":" << message;
|
qCWarning(dcJsonRpc()) << "Error parsing command. Missing \"id\":" << message;
|
||||||
sendErrorResponse(interface, clientId, commandId, "Error parsing command. Missing 'id'");
|
sendErrorResponse(interface, clientId, commandId, "Error parsing command. Missing 'id'");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@ -594,7 +594,7 @@ void JsonRPCServerImplementation::processJsonPacket(TransportInterface *interfac
|
|||||||
QString methodString = message.value("method").toString();
|
QString methodString = message.value("method").toString();
|
||||||
QStringList commandList = methodString.split('.');
|
QStringList commandList = methodString.split('.');
|
||||||
if (commandList.count() != 2) {
|
if (commandList.count() != 2) {
|
||||||
qCWarning(dcJsonRpc) << "Error parsing method.\nGot:" << message.value("method").toString() << "\nExpected: \"Namespace.method\"";
|
qCWarning(dcJsonRpc()) << "Error parsing method.\nGot:" << message.value("method").toString() << "\nExpected: \"Namespace.method\"";
|
||||||
sendErrorResponse(interface, clientId, commandId, QString("Error parsing method. Got: '%1'', Expected: 'Namespace.method'").arg(message.value("method").toString()));
|
sendErrorResponse(interface, clientId, commandId, QString("Error parsing method. Got: '%1'', Expected: 'Namespace.method'").arg(message.value("method").toString()));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@ -607,7 +607,7 @@ void JsonRPCServerImplementation::processJsonPacket(TransportInterface *interfac
|
|||||||
token = message.value("token").toByteArray();
|
token = message.value("token").toByteArray();
|
||||||
} else if (message.value("token").toByteArray() != token) {
|
} else if (message.value("token").toByteArray() != token) {
|
||||||
qCWarning(dcJsonRpc()) << "Client changed token without redoing the handshake.";
|
qCWarning(dcJsonRpc()) << "Client changed token without redoing the handshake.";
|
||||||
qCDebug(dcJsonRpc) << "Old token:" << token << "new token:" << message.value("token").toByteArray();
|
qCDebug(dcJsonRpc()) << "Old token:" << token << "new token:" << message.value("token").toByteArray();
|
||||||
sendUnauthorizedResponse(interface, clientId, commandId, "Changing the user (token) requires a new handshake. Call JSONRPC.Hello.");
|
sendUnauthorizedResponse(interface, clientId, commandId, "Changing the user (token) requires a new handshake. Call JSONRPC.Hello.");
|
||||||
interface->terminateClientConnection(clientId);
|
interface->terminateClientConnection(clientId);
|
||||||
qCWarning(dcJsonRpc()) << "Staring connection lockdown timer";
|
qCWarning(dcJsonRpc()) << "Staring connection lockdown timer";
|
||||||
|
|||||||
@ -142,7 +142,7 @@ JsonReply *TagsHandler::RemoveTag(const QVariantMap ¶ms) const
|
|||||||
|
|
||||||
void TagsHandler::onTagAdded(const Tag &tag)
|
void TagsHandler::onTagAdded(const Tag &tag)
|
||||||
{
|
{
|
||||||
qCDebug(dcJsonRpc) << "Notify \"Tags.TagAdded\"";
|
qCDebug(dcJsonRpc()) << "Notify \"Tags.TagAdded\"";
|
||||||
QVariantMap params;
|
QVariantMap params;
|
||||||
params.insert("tag", pack(tag));
|
params.insert("tag", pack(tag));
|
||||||
emit TagAdded(params);
|
emit TagAdded(params);
|
||||||
@ -150,7 +150,7 @@ void TagsHandler::onTagAdded(const Tag &tag)
|
|||||||
|
|
||||||
void TagsHandler::onTagRemoved(const Tag &tag)
|
void TagsHandler::onTagRemoved(const Tag &tag)
|
||||||
{
|
{
|
||||||
qCDebug(dcJsonRpc) << "Notify \"Tags.TagRemoved\"";
|
qCDebug(dcJsonRpc()) << "Notify \"Tags.TagRemoved\"";
|
||||||
QVariantMap params;
|
QVariantMap params;
|
||||||
params.insert("tag", pack(tag));
|
params.insert("tag", pack(tag));
|
||||||
emit TagRemoved(params);
|
emit TagRemoved(params);
|
||||||
@ -158,7 +158,7 @@ void TagsHandler::onTagRemoved(const Tag &tag)
|
|||||||
|
|
||||||
void TagsHandler::onTagValueChanged(const Tag &tag)
|
void TagsHandler::onTagValueChanged(const Tag &tag)
|
||||||
{
|
{
|
||||||
qCDebug(dcJsonRpc) << "Notify \"Tags.TagValueChanged\"";
|
qCDebug(dcJsonRpc()) << "Notify \"Tags.TagValueChanged\"";
|
||||||
QVariantMap params;
|
QVariantMap params;
|
||||||
params.insert("tag", pack(tag));
|
params.insert("tag", pack(tag));
|
||||||
emit TagValueChanged(params);
|
emit TagValueChanged(params);
|
||||||
|
|||||||
@ -32,6 +32,7 @@
|
|||||||
#include "nymeacore.h"
|
#include "nymeacore.h"
|
||||||
#include "servers/mqttbroker.h"
|
#include "servers/mqttbroker.h"
|
||||||
#include "servers/mocktcpserver.h"
|
#include "servers/mocktcpserver.h"
|
||||||
|
#include "loggingcategories.h"
|
||||||
|
|
||||||
#include <mqttclient.h>
|
#include <mqttclient.h>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user