From 0def6c4db44c78d5048e1c289031da3a831f150f Mon Sep 17 00:00:00 2001 From: Michael Zanetti Date: Wed, 23 Mar 2022 19:47:07 +0100 Subject: [PATCH] Improve some debug prints in the things discovery --- libnymea-app/thingdiscovery.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libnymea-app/thingdiscovery.cpp b/libnymea-app/thingdiscovery.cpp index 871474c5..3ed55088 100644 --- a/libnymea-app/thingdiscovery.cpp +++ b/libnymea-app/thingdiscovery.cpp @@ -33,6 +33,7 @@ #include "engine.h" #include +#include #include Q_DECLARE_LOGGING_CATEGORY(dcThingManager) @@ -179,7 +180,8 @@ int ThingDiscovery::discoverThingsInternal(const QUuid &thingClassId, const QVar void ThingDiscovery::discoverThingsResponse(int commandId, const QVariantMap ¶ms) { - qCDebug(dcThingManager) << "Discovery response received" << params; + qCInfo(dcThingManager) << "Discovery response received for command" << commandId; + qCDebug(dcThingManager()) << "Discovery response data:" << qUtf8Printable(QJsonDocument::fromVariant(params).toJson()); QVariantList descriptors = params.value("thingDescriptors").toList(); foreach (const QVariant &descriptorVariant, descriptors) { if (!contains(descriptorVariant.toMap().value("id").toUuid())) {