From c4343b6ecb6e02bee00b2d3d27fdca8a0fbf0e5b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20St=C3=BCrz?= Date: Thu, 23 Aug 2018 10:08:45 +0200 Subject: [PATCH] Fix transport authentication configuration --- libnymea-core/jsonrpc/jsonrpcserver.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libnymea-core/jsonrpc/jsonrpcserver.cpp b/libnymea-core/jsonrpc/jsonrpcserver.cpp index 417705df..40707620 100644 --- a/libnymea-core/jsonrpc/jsonrpcserver.cpp +++ b/libnymea-core/jsonrpc/jsonrpcserver.cpp @@ -405,8 +405,10 @@ void JsonRPCServer::registerTransportInterface(TransportInterface *interface, bo connect(interface, &TransportInterface::clientConnected, this, &JsonRPCServer::clientConnected); connect(interface, &TransportInterface::clientDisconnected, this, &JsonRPCServer::clientDisconnected); connect(interface, &TransportInterface::dataAvailable, this, &JsonRPCServer::processData); + m_interfaces.insert(interface, authenticationRequired); + } else { + m_interfaces[interface] = authenticationRequired; } - m_interfaces[interface] = authenticationRequired; } void JsonRPCServer::unregisterTransportInterface(TransportInterface *interface)