From de2117e9997f84c5cad583eff7fe82ee40d16526 Mon Sep 17 00:00:00 2001 From: nicolasduteil Date: Tue, 1 Jun 2021 11:26:29 +0200 Subject: [PATCH] fix: [janus_sip] Fix "call_id" property in "missed_call" events (#2679) --- plugins/janus_sip.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/janus_sip.c b/plugins/janus_sip.c index f5c6a5d75e..05fd92dd32 100644 --- a/plugins/janus_sip.c +++ b/plugins/janus_sip.c @@ -4929,7 +4929,7 @@ void janus_sip_sofia_callback(nua_event_t event, int status, char const *phrase, char *callee_text = url_as_string(session->stack->s_home, sip->sip_to->a_url); json_object_set_new(result, "callee", json_string(callee_text)); json_object_set_new(missed, "result", result); - json_object_set_new(missed, "call_id", json_string(session->callid)); + json_object_set_new(missed, "callid", json_string(sip->sip_call_id->i_id)); int ret = gateway->push_event(session->handle, &janus_sip_plugin, session->transaction, missed, NULL); JANUS_LOG(LOG_VERB, " >> Pushing event to peer: %d (%s)\n", ret, janus_get_api_error(ret)); json_decref(missed);