From 4f0766dcda575269608497c59985d726f52a7981 Mon Sep 17 00:00:00 2001
From: "Joshua C. Colp" <jcolp@sangoma.com>
Date: Fri, 28 Aug 2020 06:29:23 -0300
Subject: [PATCH] parking: Copy parker UUID as well.

When fixing issues uncovered by GCC10 a copy of the parker UUID
was removed accidentally. This change restores it so that the
subscription has the data it needs.

ASTERISK-29042

Change-Id: I7d396a14ea648bd26d3c363dd78e78bd386b544a
---
 res/parking/parking_bridge_features.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/res/parking/parking_bridge_features.c b/res/parking/parking_bridge_features.c
index 3b4e25b10c..5bcdb215cc 100644
--- a/res/parking/parking_bridge_features.c
+++ b/res/parking/parking_bridge_features.c
@@ -212,6 +212,7 @@ static int create_parked_subscription_full(struct ast_channel *chan, const char
 	subscription_data->hangup_after = hangup_after;
 	subscription_data->parkee_uuid = subscription_data->parker_uuid + parker_uuid_size;
 	ast_copy_string(subscription_data->parkee_uuid, parkee_uuid, parkee_uuid_size);
+	ast_copy_string(subscription_data->parker_uuid, parker_uuid, parker_uuid_size);
 
 	if (!(parked_datastore->parked_subscription = stasis_subscribe_pool(ast_parking_topic(), parker_update_cb, subscription_data))) {
 		return -1;
-- 
GitLab