From e03602c2b5dbd867adc39aed78258e51ca53a7b2 Mon Sep 17 00:00:00 2001 From: Jonathan Aillet Date: Fri, 15 Jun 2018 21:06:01 +0200 Subject: Correct the request return when calling a stream Correct the request return when someone tries to execute an action on a stream. Now, it is successfull if the mixer says so even if no response object was returned. Change-Id: Iee965db3e826ed9040c4b2bf50eaf9090584c1bc Signed-off-by: Jonathan Aillet --- 4a-hal/4a-hal-controllers/4a-hal-controllers-cb.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 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 acf3ce0..474ea70 100644 --- a/4a-hal/4a-hal-controllers/4a-hal-controllers-cb.c +++ b/4a-hal/4a-hal-controllers/4a-hal-controllers-cb.c @@ -439,19 +439,19 @@ void HalCtlsActionOnCall(AFB_ReqT request) HalUtlHandleAppFwCallErrorInRequest(request, apiToCall, currentMixerData->verbToCall, returnJ, "call_action"); } else if(wrap_json_unpack(returnJ, "{s:o}", "response", &toReturnJ)) { - AFB_ReqFailF(request, - "invalid_response", - "%s: Seems that %s call to api %s succeed, but response is not valid : '%s'", - __func__, - MIXER_ATTACH_VERB, - apiToCall, - json_object_get_string(returnJ)); + AFB_ReqSuccessF(request, + returnJ, + "%s: Seems that %s call to api %s succeed, but no response was found : '%s'", + __func__, + currentMixerData->verbToCall, + apiToCall, + json_object_get_string(returnJ)); } else { AFB_ReqSuccessF(request, toReturnJ, "Action %s correctly transferred to %s without any error raised", - MIXER_ATTACH_VERB, + currentMixerData->verbToCall, apiToCall); } } -- cgit 1.2.3-korg