From bcd175fbfb5b5e85d61070ecc4a2e971f72b900f Mon Sep 17 00:00:00 2001 From: Yegor Vialov Date: Mon, 28 Oct 2019 20:31:45 +0000 Subject: [PATCH] Fix service calls --- lib/managers/connection_manager.class.dart | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/managers/connection_manager.class.dart b/lib/managers/connection_manager.class.dart index 62e19c5..90ea637 100644 --- a/lib/managers/connection_manager.class.dart +++ b/lib/managers/connection_manager.class.dart @@ -348,15 +348,16 @@ class ConnectionManager { _currentMessageId += 1; } - Future callService(String domain, String service, String entityId, Map serviceData) { + Future callService(String domain, String service, String entityId, Map additionalServiceData) { eventBus.fire(NotifyServiceCallEvent(domain, service, entityId)); + Logger.d("[callService] $domain.$service $entityId $additionalServiceData"); Completer completer = Completer(); Map serviceData = {}; if (entityId != null) { serviceData["entity_id"] = entityId; } - if (serviceData != null && serviceData.isNotEmpty) { - serviceData.addAll(serviceData); + if (additionalServiceData != null && additionalServiceData.isNotEmpty) { + serviceData.addAll(additionalServiceData); } if (serviceData.isNotEmpty) sendHTTPPost(