From 3ccb6a9ea5e1c7b0fb613ecaec75a4bd7c663d64 Mon Sep 17 00:00:00 2001 From: Matthew Jordan Date: Wed, 2 Oct 2013 18:57:15 +0000 Subject: [PATCH] Fix the CDR CLI command 'cdr show active {channel}' When the switch from channel names to channel unique IDs happened, the poor CLI command got left in the dust. This fixes the command so that users can once again see how Asterisk is messing up your billing information. git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/12@400286 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- main/cdr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/cdr.c b/main/cdr.c index 44178e6285..cbd441bbdc 100644 --- a/main/cdr.c +++ b/main/cdr.c @@ -3638,7 +3638,7 @@ static void cli_show_channel(struct ast_cli_args *a) #define TITLE_STRING "%-10.10s %-20.20s %-25.25s %-15.15s %-15.15s %-8.8s %-8.8s %-8.8s %-8.8s %-8.8s\n" #define FORMAT_STRING "%-10.10s %-20.20s %-25.25s %-15.15s %-15.15s %-8.8s %-8.8s %-8.8s %-8.8ld %-8.8ld\n" - cdr = ao2_find(active_cdrs_by_channel, channel_name, OBJ_KEY); + cdr = cdr_object_get_by_name(channel_name); if (!cdr) { ast_cli(a->fd, "Unknown channel: %s\n", channel_name); return;