From f046bc0628848b45422febb27c0a481ca7e10606 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Grzegorz=20Siehie=C5=84?= Date: Mon, 2 Aug 2021 14:55:29 +0200 Subject: [PATCH] [mod_rayo] mod_rayo returns error exec_conference_api fixes #704 - mod_rayo returns error on exec_conference_api --- src/mod/event_handlers/mod_rayo/mod_rayo.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mod/event_handlers/mod_rayo/mod_rayo.c b/src/mod/event_handlers/mod_rayo/mod_rayo.c index b2e3ef2734..6ed46489a7 100644 --- a/src/mod/event_handlers/mod_rayo/mod_rayo.c +++ b/src/mod/event_handlers/mod_rayo/mod_rayo.c @@ -2213,7 +2213,7 @@ static iks *exec_conference_api(switch_core_session_t *session, const char *conf const char *conf_member_id = switch_channel_get_variable(switch_core_session_get_channel(session), "conference_member_id"); SWITCH_STANDARD_STREAM(stream); switch_api_execute("conference", switch_core_session_sprintf(session, "%s %s %s", conf_name, command, conf_member_id), NULL, &stream); - if (!zstr(stream.data) && strncmp("OK", stream.data, 2)) { + if (!zstr(stream.data) && strncmp("+OK", stream.data, 3)) { response = iks_new_error_detailed_printf(node, STANZA_ERROR_SERVICE_UNAVAILABLE, "%s", stream.data); } switch_safe_free(stream.data);