Call service with POST instead of waiting for socket

This commit is contained in:
estevez-dev 2019-09-14 20:08:10 +03:00
parent c37313cf07
commit 7177419472

View File

@ -357,9 +357,16 @@ class ConnectionManager {
serviceData.addAll(additionalServiceData); serviceData.addAll(additionalServiceData);
} }
if (serviceData.isNotEmpty) if (serviceData.isNotEmpty)
return sendSocketMessage(type: "call_service", additionalData: {"domain": domain, "service": service, "service_data": serviceData}); return sendHTTPPost(
endPoint: "/api/services/$domain/$service",
data: json.encode(serviceData)
);
//return sendSocketMessage(type: "call_service", additionalData: {"domain": domain, "service": service, "service_data": serviceData});
else else
return sendSocketMessage(type: "call_service", additionalData: {"domain": domain, "service": service}); return sendHTTPPost(
endPoint: "/api/services/$domain/$service"
);
//return sendSocketMessage(type: "call_service", additionalData: {"domain": domain, "service": service});
} }
Future<List> getHistory(String entityId) async { Future<List> getHistory(String entityId) async {