From 5947badc4941160cab7c7326ae938e1dbed96d53 Mon Sep 17 00:00:00 2001 From: Liviu Chircu Date: Thu, 5 Nov 2020 08:43:47 +0200 Subject: [PATCH] dialplan: Fix broken MI 'dp_show_partition' cmd and output --- modules/dialplan/dialplan.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/dialplan/dialplan.c b/modules/dialplan/dialplan.c index 2704b86ff91..3934f9238ee 100644 --- a/modules/dialplan/dialplan.c +++ b/modules/dialplan/dialplan.c @@ -660,7 +660,7 @@ static mi_response_t *mi_show_partition(const mi_params_t *params, return 0; parts_arr = add_mi_array(resp_obj, MI_SSTR("Partitions")); - if (parts_arr) + if (!parts_arr) goto error; el = dp_get_connections(); @@ -673,14 +673,14 @@ static mi_response_t *mi_show_partition(const mi_params_t *params, el->partition.s, el->partition.len) < 0) goto error; - if (add_mi_string(resp_obj, MI_SSTR("Table"), + if (add_mi_string(part_item, MI_SSTR("table"), el->table_name.s, el->table_name.len) < 0) goto error; db_get_url(&el->db_url); if(database_url.len == 0) goto error; - if (add_mi_string(resp_obj, MI_SSTR("db_url"), + if (add_mi_string(part_item, MI_SSTR("db_url"), database_url.s, database_url.len) < 0) goto error;