Fix cache delete for global dialplans

This commit is contained in:
Greenbea
2020-11-05 11:29:41 -05:00
parent 704a1eb5e5
commit 6770d15b3c
2 changed files with 10 additions and 5 deletions

View File

@@ -145,11 +145,13 @@ class cache {
event_socket_request($fp, $event);
//remove the local files
if (file_exists($_SESSION['cache']['location']['text'] . "/" . $key)) {
unlink($_SESSION['cache']['location']['text'] . "/" . $key);
}
if (file_exists($_SESSION['cache']['location']['text'] . "/" . $key . ".tmp")) {
unlink($_SESSION['cache']['location']['text'] . "/" . $key . ".tmp");
foreach (glob($_SESSION['cache']['location']['text'] . "/" . $key) as $file) {
if (file_exists($file)) {
unlink($file);
}
if (file_exists($file)) {
unlink($file . ".tmp");
}
}
}