Clear the cache correctly on a few additional features.

This commit is contained in:
Mark Crane
2013-09-28 20:57:57 +00:00
parent 8ebfbdba15
commit 67d7032d7e
7 changed files with 31 additions and 8 deletions

View File

@@ -73,7 +73,6 @@ else {
$ivr_menu_direct_dial = $row["ivr_menu_direct_dial"];
$ivr_menu_enabled = $row["ivr_menu_enabled"];
$ivr_menu_description = 'copy: '.$row["ivr_menu_description"];
break; //limit to 1 row
}
unset ($prep_statement);
@@ -175,6 +174,16 @@ else {
unset($sql);
}
//synchronize the xml config
save_dialplan_xml();
//delete the dialplan context from memcache
$fp = event_socket_create($_SESSION['event_socket_ip_address'], $_SESSION['event_socket_port'], $_SESSION['event_socket_password']);
if ($fp) {
$switch_cmd = "memcache delete dialplan:".$_SESSION["context"];
$switch_result = event_socket_request($fp, 'api '.$switch_cmd);
}
//redirect the user
require_once "resources/header.php";
echo "<meta http-equiv=\"refresh\" content=\"2;url=ivr_menus.php\">\n";