mirror of
https://github.com/getgrav/grav-plugin-admin.git
synced 2025-11-01 19:06:16 +01:00
Only invalidate cache on creating new/deleting page to speed up the recovery
This commit is contained in:
@@ -5,6 +5,7 @@
|
||||
* Added a new **YAML Linter** report to the `Tools - Reports` section
|
||||
1. [](#improved)
|
||||
* Updated package.json scripts to properly use gulp compiler
|
||||
* Only invalidate cache on creating new/deleting page to speed up the recovery
|
||||
1. [](#bugfix)
|
||||
* Fixed admin cache to detect moved and deleted pages
|
||||
|
||||
|
||||
@@ -496,7 +496,7 @@ class AdminController extends AdminBaseController
|
||||
$new_path = $path . '/' . $orderOfNewFolder . '.' . $data['folder'];
|
||||
|
||||
Folder::create($new_path);
|
||||
Cache::clearCache('standard');
|
||||
Cache::clearCache('invalidate');
|
||||
|
||||
$this->grav->fireEvent('onAdminAfterSaveAs', new Event(['path' => $new_path]));
|
||||
|
||||
@@ -2203,7 +2203,7 @@ class AdminController extends AdminBaseController
|
||||
|
||||
$this->grav->fireEvent('onAdminAfterDelete', new Event(['page' => $page]));
|
||||
|
||||
Cache::clearCache('standard');
|
||||
Cache::clearCache('invalidate');
|
||||
|
||||
// Set redirect to pages list.
|
||||
$redirect = 'pages';
|
||||
|
||||
Reference in New Issue
Block a user