mirror of
https://github.com/getgrav/grav-plugin-admin.git
synced 2025-11-01 02:46:04 +01:00
Properly fixed session delete of files
This commit is contained in:
@@ -524,12 +524,17 @@ class AdminBaseController
|
|||||||
|
|
||||||
// Walk backward to cleanup any empty field that's left
|
// Walk backward to cleanup any empty field that's left
|
||||||
// Field
|
// Field
|
||||||
if (isset($flash[$request->sessionField][$request->field])) {
|
if (isset($flash[$request->sessionField][$request->field][$request->path])) {
|
||||||
|
unset($flash[$request->sessionField][$request->field][$request->path]);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Field
|
||||||
|
if (isset($flash[$request->sessionField][$request->field]) && empty($flash[$request->sessionField][$request->field])) {
|
||||||
unset($flash[$request->sessionField][$request->field]);
|
unset($flash[$request->sessionField][$request->field]);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Session Field
|
// Session Field
|
||||||
if (isset($flash[$request->sessionField])) {
|
if (isset($flash[$request->sessionField]) && empty($flash[$request->sessionField])) {
|
||||||
unset($flash[$request->sessionField]);
|
unset($flash[$request->sessionField]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user