Fix. Clear memcache after edit ACL.

This commit is contained in:
Alexey Melnichuk
2016-02-16 14:02:00 +03:00
parent 4757d0e9d6
commit cf290cdd68
4 changed files with 8 additions and 0 deletions

View File

@@ -34,6 +34,9 @@ else {
$prep_statement = $db->prepare(check_sql($sql));
$prep_statement->execute();
unset($sql);
// clear cache
remove_config_from_cache('configuration:acl.conf');
}
//redirect the user

View File

@@ -74,6 +74,7 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) {
$db->exec(check_sql($sql));
unset($sql);
remove_config_from_cache('configuration:acl.conf');
$_SESSION['message'] = $text['message-add'];
header('Location: access_controls.php');
return;
@@ -89,6 +90,7 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) {
$db->exec(check_sql($sql));
unset($sql);
remove_config_from_cache('configuration:acl.conf');
$_SESSION['message'] = $text['message-update'];
header('Location: access_controls.php');
return;

View File

@@ -27,6 +27,7 @@ else {
$prep_statement = $db->prepare(check_sql($sql));
$prep_statement->execute();
unset($sql);
remove_config_from_cache('configuration:acl.conf');
}
//redirect the user

View File

@@ -85,6 +85,7 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) {
$db->exec(check_sql($sql));
unset($sql);
remove_config_from_cache('configuration:acl.conf');
$_SESSION['message'] = $text['message-add'];
header('Location: access_control_edit.php?id='.$access_control_uuid);
return;
@@ -102,6 +103,7 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) {
$db->exec(check_sql($sql));
unset($sql);
remove_config_from_cache('configuration:acl.conf');
$_SESSION['message'] = $text['message-update'];
header('Location: access_control_edit.php?id='.$access_control_uuid);
return;