diff --git a/app/dialplan/dialplan_copy.php b/app/dialplan/dialplan_copy.php index 8d295a4b7f..de81736106 100644 --- a/app/dialplan/dialplan_copy.php +++ b/app/dialplan/dialplan_copy.php @@ -77,13 +77,13 @@ else { } unset ($prep_statement); -//copy the app_uuid only for specific dialplans +//create a new app_uuid when copying a dialplan except for these exceptions switch ($app_uuid) { case "c03b422e-13a8-bd1b-e42b-b6b9b4d27ce4": //inbound routes case "8c914ec3-9fc0-8ab5-4cda-6c9288bdc9a3": //outbound routes case "4b821450-926b-175a-af93-a03c441818b1": //time conditions default: - unset($app_uuid); + $app_uuid = uuid(); } //copy the dialplan @@ -104,12 +104,7 @@ else { $sql .= "("; $sql .= "'".$domain_uuid."', "; $sql .= "'$dialplan_uuid', "; - if (isset($app_uuid)) { - $sql .= "'$app_uuid', "; - } - else { - $sql .= "null, "; - } + $sql .= "'$app_uuid', "; $sql .= "'".$dialplan_name."-copy', "; $sql .= "'$dialplan_order', "; $sql .= "'$dialplan_continue', ";