From f5cb2e830071d0b7253b5bf69e83f605b47c362a Mon Sep 17 00:00:00 2001
From: Bogdan Bogush <bogdan.bogush@iopsys.eu>
Date: Thu, 30 Nov 2023 09:33:20 +0000
Subject: [PATCH] Add emergency attribute to the output of call_status ubus
 object

---
 src/channels/chan_voicemngr.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/channels/chan_voicemngr.c b/src/channels/chan_voicemngr.c
index 4022752..9fa24f3 100644
--- a/src/channels/chan_voicemngr.c
+++ b/src/channels/chan_voicemngr.c
@@ -4982,6 +4982,7 @@ static int asterisk_call_status(struct ubus_context *ctx, struct ubus_object *ob
 			if (extension == p->line_id) {
 				blobmsg_add_u32(&blob, "extension", p->line_id);
 				blobmsg_add_string(&blob, "call_status", strlen(p->extensionCallStatus) ? p->extensionCallStatus : "Idle");
+				blobmsg_add_u8(&blob, "emergency", p->emergency);
 				res = UBUS_STATUS_OK;
 				break;
 			}
-- 
GitLab