mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-02 19:16:15 +00:00
ARI: Remove the 'channel:' scheme from endpoint's channel list.
For times when a reference in ARI might be ambiguous, the reference is built as an URI (such as channel:1376341790.3). An endpoint's channel list is not ambiguous, and in fact the field is named 'channel_ids', but it had channel URI's instead of channel id's. This patch changes the list to be the raw id instead of the URI. (closes issue ASTERISK-22291) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@397297 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -269,8 +269,7 @@ struct ast_json *ast_endpoint_snapshot_to_json(
|
||||
ast_assert(channel_array != NULL);
|
||||
for (i = 0; i < snapshot->num_channels; ++i) {
|
||||
int res = ast_json_array_append(channel_array,
|
||||
ast_json_stringf("channel:%s",
|
||||
snapshot->channel_ids[i]));
|
||||
ast_json_string_create(snapshot->channel_ids[i]));
|
||||
if (res != 0) {
|
||||
return NULL;
|
||||
}
|
||||
|
Reference in New Issue
Block a user