From 6e0fa9d1548c6a329f5d2d0d9afe5c298bd4a9e3 Mon Sep 17 00:00:00 2001 From: Jonathan Aillet Date: Tue, 12 Jun 2018 11:17:32 +0200 Subject: Auithorize sending empty json to verbs Auithorize sending empty json to hal-manager 'loaded 'verb and to hal 'info' verb. Change-Id: Id664b0335ad80f88392dd24cd910016deaad25e3 Signed-off-by: Jonathan Aillet --- 4a-hal/4a-hal-controllers/4a-hal-controllers-cb.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to '4a-hal/4a-hal-controllers/4a-hal-controllers-cb.c') diff --git a/4a-hal/4a-hal-controllers/4a-hal-controllers-cb.c b/4a-hal/4a-hal-controllers/4a-hal-controllers-cb.c index 67df3b6..cc7b7ff 100644 --- a/4a-hal/4a-hal-controllers/4a-hal-controllers-cb.c +++ b/4a-hal/4a-hal-controllers/4a-hal-controllers-cb.c @@ -533,11 +533,9 @@ void HalCtlsInfo(AFB_ReqT request) requestJson = AFB_ReqJson(request); if(! requestJson) { - AFB_ReqFail(request, "info_data", "Can't get request json"); - return; + AFB_ReqNotice(request, "%s: Can't get request json", __func__); } - - if(json_object_is_type(requestJson, json_type_object) && json_object_get_object(requestJson)->count > 0) { + else if(json_object_is_type(requestJson, json_type_object) && json_object_get_object(requestJson)->count > 0) { apiToCall = currentCtlHalData->ctlHalSpecificData->mixerApiName; if(! apiToCall) { AFB_ReqFail(request, "mixer_api", "Can't get mixer api"); -- cgit 1.2.3-korg