mirror of
https://github.com/getgrav/grav-plugin-admin.git
synced 2026-05-06 14:35:30 +02:00
Fixed configuration not fully updating on save [#2149]
This commit is contained in:
@@ -201,12 +201,16 @@ class AdminController extends AdminBaseController
|
||||
$this->grav->fireEvent('onAdminAfterSave', new Event(['object' => $obj]));
|
||||
}
|
||||
|
||||
Cache::clearCache('invalidate');
|
||||
|
||||
// Force configuration reload.
|
||||
/** @var Config $config */
|
||||
$config = $this->grav['config'];
|
||||
$config->reload();
|
||||
|
||||
Cache::clearCache('invalidate');
|
||||
if ($this->view === 'config') {
|
||||
$this->setRedirect($this->admin->getAdminRoute("/{$this->view}/{$this->route}")->toString());
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user