Fix the call center dialplan creation when adding a call center queue.
This commit is contained in:
parent
75b2742fbf
commit
4b8e61b094
|
|
@ -255,7 +255,7 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) {
|
||||||
$db->exec(check_sql($sql));
|
$db->exec(check_sql($sql));
|
||||||
unset($sql);
|
unset($sql);
|
||||||
|
|
||||||
//syncrhonize the configuration
|
//synchronize the configuration
|
||||||
save_call_center_xml();
|
save_call_center_xml();
|
||||||
remove_config_from_cache('configuration:callcenter.conf');
|
remove_config_from_cache('configuration:callcenter.conf');
|
||||||
|
|
||||||
|
|
@ -311,6 +311,18 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) {
|
||||||
}
|
}
|
||||||
unset ($prep_statement);
|
unset ($prep_statement);
|
||||||
|
|
||||||
|
//synchronize the configuration
|
||||||
|
save_call_center_xml();
|
||||||
|
remove_config_from_cache('configuration:callcenter.conf');
|
||||||
|
|
||||||
|
//clear the cache
|
||||||
|
$cache = new cache;
|
||||||
|
$cache->delete("dialplan:".$_SESSION["context"]);
|
||||||
|
|
||||||
|
//set the update message
|
||||||
|
$_SESSION["message"] = $text['message-update'];
|
||||||
|
} //if ($action == "update")
|
||||||
|
|
||||||
//dialplan add or update
|
//dialplan add or update
|
||||||
$c = new call_center;
|
$c = new call_center;
|
||||||
$c->db = $db;
|
$c->db = $db;
|
||||||
|
|
@ -325,18 +337,6 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) {
|
||||||
$c->destination_number = $queue_extension;
|
$c->destination_number = $queue_extension;
|
||||||
$a = $c->dialplan();
|
$a = $c->dialplan();
|
||||||
|
|
||||||
//synchronize the configuration
|
|
||||||
save_call_center_xml();
|
|
||||||
remove_config_from_cache('configuration:callcenter.conf');
|
|
||||||
|
|
||||||
//clear the cache
|
|
||||||
$cache = new cache;
|
|
||||||
$cache->delete("dialplan:".$_SESSION["context"]);
|
|
||||||
|
|
||||||
//set the update message
|
|
||||||
$_SESSION["message"] = $text['message-update'];
|
|
||||||
} //if ($action == "update")
|
|
||||||
|
|
||||||
//add agent/tier to queue
|
//add agent/tier to queue
|
||||||
$agent_name = check_str($_POST["agent_name"]);
|
$agent_name = check_str($_POST["agent_name"]);
|
||||||
$tier_level = check_str($_POST["tier_level"]);
|
$tier_level = check_str($_POST["tier_level"]);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue