From 377ad88372d26c848c8287c09a7fb7a2c70138b9 Mon Sep 17 00:00:00 2001 From: Philip Correia Date: Mon, 15 Dec 2014 08:53:45 +0200 Subject: [PATCH] Allow for dynamic parking lot creation when using call park feature --- res/parking/parking_bridge_features.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/res/parking/parking_bridge_features.c b/res/parking/parking_bridge_features.c index 15ab778..37c0b32 100644 --- a/res/parking/parking_bridge_features.c +++ b/res/parking/parking_bridge_features.c @@ -488,6 +488,11 @@ static int parking_park_call(struct ast_bridge_channel *parker, char *exten, siz } lot = parking_lot_find_by_name(lot_name); + + if (!lot) { + lot = parking_create_dynamic_lot(lot_name, parker->chan); + } + if (!lot) { ast_log(AST_LOG_WARNING, "Cannot Park %s: lot %s unknown\n", ast_channel_name(parker->chan), lot_name); -- 1.9.1