From 29f88d744db41ead3f85673e3cd2a3d3a8622140 Mon Sep 17 00:00:00 2001 From: Michael Zanetti Date: Wed, 24 Feb 2021 13:41:41 +0100 Subject: [PATCH] Fix suggestLogging property for plugin devs --- libnymea/integrations/pluginmetadata.cpp | 2 +- plugins/mock/integrationpluginmock.json | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/libnymea/integrations/pluginmetadata.cpp b/libnymea/integrations/pluginmetadata.cpp index bbf08c08..5d6163be 100644 --- a/libnymea/integrations/pluginmetadata.cpp +++ b/libnymea/integrations/pluginmetadata.cpp @@ -320,7 +320,7 @@ void PluginMetadata::parse(const QJsonObject &jsonObject) QStringList stateTypeProperties = {"id", "name", "displayName", "displayNameEvent", "type", "defaultValue", "cached", "unit", "minValue", "maxValue", "possibleValues", "writable", "displayNameAction", - "ioType", "logged", "filter"}; + "ioType", "suggestLogging", "filter"}; QStringList mandatoryStateTypeProperties = {"id", "name", "displayName", "displayNameEvent", "type", "defaultValue"}; QPair verificationResult = verifyFields(stateTypeProperties, mandatoryStateTypeProperties, st); diff --git a/plugins/mock/integrationpluginmock.json b/plugins/mock/integrationpluginmock.json index 9bf6fd6c..527672fb 100644 --- a/plugins/mock/integrationpluginmock.json +++ b/plugins/mock/integrationpluginmock.json @@ -82,7 +82,8 @@ "displayName": "Dummy int state", "displayNameEvent": "Dummy int state changed", "defaultValue": 10, - "type": "int" + "type": "int", + "suggestLogging": true }, { "id": "9dd6a97c-dfd1-43dc-acbd-367932742310", @@ -308,7 +309,8 @@ "displayName": "Dummy int state", "displayNameEvent": "Dummy int state changed", "defaultValue": 10, - "type": "int" + "type": "int", + "suggestLogging": true }, { "id": "978b0ba5-d008-41bd-b63d-a3bd23cb6469",