From 7b1c848c071f4e2c1681bd67bf1d06525c7d1122 Mon Sep 17 00:00:00 2001 From: Michael Zanetti Date: Wed, 28 Nov 2018 21:41:10 +0100 Subject: [PATCH] add MqttPolicy to Json introspect --- libnymea-core/jsonrpc/jsontypes.cpp | 1 + tests/auto/api.json | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/libnymea-core/jsonrpc/jsontypes.cpp b/libnymea-core/jsonrpc/jsontypes.cpp index eb287714..6908be9a 100644 --- a/libnymea-core/jsonrpc/jsontypes.cpp +++ b/libnymea-core/jsonrpc/jsontypes.cpp @@ -490,6 +490,7 @@ QVariantMap JsonTypes::allTypes() allTypes.insert("ServerConfiguration", serverConfigurationDescription()); allTypes.insert("WebServerConfiguration", serverConfigurationDescription()); allTypes.insert("Tag", tagDescription()); + allTypes.insert("MqttPolicy", mqttPolicyDescription()); return allTypes; } diff --git a/tests/auto/api.json b/tests/auto/api.json index f0a5cb57..be41a5bd 100644 --- a/tests/auto/api.json +++ b/tests/auto/api.json @@ -1406,6 +1406,13 @@ "LoggingSourceStates", "LoggingSourceRules" ], + "MqttPolicy": { + "allowedPublishTopicFilters": "StringList", + "allowedSubscribeTopicFilters": "StringList", + "clientId": "String", + "password": "String", + "username": "String" + }, "NetworkDeviceState": [ "NetworkDeviceStateUnknown", "NetworkDeviceStateUnmanaged",