From a13abfaeced9354dad1eda93436e84b9fbc3c5f4 Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Wed, 9 Sep 2026 11:55:10 -0400 Subject: [PATCH] MT#55283 add missing label to Redis Change-Id: I07369a14a5026103dae873703dd305a9c2218f7f --- daemon/redis.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/daemon/redis.c b/daemon/redis.c index b528b47c9..aedbcc0f2 100644 --- a/daemon/redis.c +++ b/daemon/redis.c @@ -1747,6 +1747,8 @@ static int json_medias(call_t *c, struct redis_list *medias, struct redis_list * med->type_id = codec_get_type(&med->type); if (!redis_hash_get_str(&s, rh, "media_id")) memory_arena_str_cpy_free(&med->media_id, &s); + if (!redis_hash_get_str(&s, rh, "label")) + memory_arena_str_cpy_free(&med->label, &s); if (redis_decode_media_fields(med, rh)) return -1; @@ -2951,6 +2953,8 @@ static str redis_encode_json(ng_parser_ctx_t *ctx, call_t *c, void **to_free, JSON_SET_SIMPLE_STR("format_str", &media->format_str); if (media->media_id.s) JSON_SET_SIMPLE_STR("media_id", &media->media_id); + if (media->label.s) + JSON_SET_SIMPLE_STR("label", &media->label); JSON_SET_SIMPLE_CSTR("protocol", media->protocol ? media->protocol->name : ""); JSON_SET_SIMPLE_CSTR("desired_family", media->desired_family ? media->desired_family->rfc_name : ""); if (media->logical_intf)