mirror of
https://github.com/fusionpbx/fusionpbx.git
synced 2026-01-06 11:43:50 +00:00
Change how the app_uuid is handled on device copy.
This commit is contained in:
@@ -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', ";
|
||||
|
||||
Reference in New Issue
Block a user