mirror of
https://github.com/getgrav/grav-plugin-admin.git
synced 2025-11-02 11:26:04 +01:00
refresh session-stored user data after changing user settings through admin [fixes #30]
This commit is contained in:
@@ -9,6 +9,7 @@ use Grav\Common\Themes;
|
||||
use Grav\Common\Uri;
|
||||
use Grav\Common\Data;
|
||||
use Grav\Common\Page;
|
||||
use Grav\Common\User\User;
|
||||
|
||||
class AdminController
|
||||
{
|
||||
@@ -385,6 +386,10 @@ class AdminController
|
||||
/** @var Config $config */
|
||||
$config = $this->grav['config'];
|
||||
$config->reload();
|
||||
|
||||
if ($this->view === 'users') {
|
||||
$this->grav['user']->merge(User::load($this->admin->route)->toArray());
|
||||
}
|
||||
}
|
||||
|
||||
// Redirect to new location.
|
||||
|
||||
Reference in New Issue
Block a user