Update dialplan.php (#3934)

Adds the ability to set "dialplan_destination" db field from Upgrade App Defaults and xml dialplan templates.
This commit is contained in:
konradSC
2018-12-06 11:24:33 -05:00
committed by FusionPBX
parent f5ce4d63c5
commit d075905309

View File

@@ -93,7 +93,8 @@ include "root.php";
$sql .= "dialplan_order, ";
$sql .= "dialplan_context, ";
$sql .= "dialplan_enabled, ";
$sql .= "dialplan_description ";
$sql .= "dialplan_description, ";
$sql .= "dialplan_destination ";
$sql .= ")";
$sql .= "values ";
$sql .= "(";
@@ -111,7 +112,8 @@ include "root.php";
$sql .= "'".check_str($this->dialplan_order)."', ";
$sql .= "'".check_str($this->dialplan_context)."', ";
$sql .= "'".check_str($this->dialplan_enabled)."', ";
$sql .= "'".check_str($this->dialplan_description)."' ";
$sql .= "'".check_str($this->dialplan_description)."', ";
$sql .= "'".check_str($this->dialplan_destination)."' ";
$sql .= ")";
$this->db->exec(check_sql($sql));
unset($sql);
@@ -347,6 +349,9 @@ include "root.php";
else {
$this->dialplan_enabled = "true";
}
if (strlen($dialplan['extension']['@attributes']['destination']) > 0) {
$this->dialplan_destination = $dialplan['extension']['@attributes']['destination'];
}
$this->dialplan_description = '';
$this->dialplan_add();
//loop through the condition array