summaryrefslogtreecommitdiff
path: root/res
diff options
context:
space:
mode:
Diffstat (limited to 'res')
-rw-r--r--res/parking/parking_bridge.c2
-rw-r--r--res/parking/parking_manager.c3
2 files changed, 5 insertions, 0 deletions
diff --git a/res/parking/parking_bridge.c b/res/parking/parking_bridge.c
index 04250bf25..55d853386 100644
--- a/res/parking/parking_bridge.c
+++ b/res/parking/parking_bridge.c
@@ -254,6 +254,8 @@ static int bridge_parking_push(struct ast_bridge_parking *self, struct ast_bridg
ast_channel_name(bridge_channel->chan));
}
+ publish_parked_call(pu, PARKED_CALL_SWAP);
+
return 0;
}
diff --git a/res/parking/parking_manager.c b/res/parking/parking_manager.c
index 65a9ef004..f952ff23a 100644
--- a/res/parking/parking_manager.c
+++ b/res/parking/parking_manager.c
@@ -526,6 +526,9 @@ static void parked_call_message_response(struct ast_parked_call_payload *parked_
case PARKED_CALL_UNPARKED:
event_type = "UnParkedCall";
break;
+ case PARKED_CALL_SWAP:
+ event_type = "ParkedCallSwap";
+ break;
case PARKED_CALL_FAILED:
/* PARKED_CALL_FAILED doesn't currently get a message and is used exclusively for bridging */
return;