diff --git a/.gitignore b/.gitignore index 7a462b6..df0cb50 100644 --- a/.gitignore +++ b/.gitignore @@ -3,5 +3,5 @@ /vendor *.log .env -src/plugin/admin/upload +src/plugin/admin/public/upload src/plugin/admin/config/database.php diff --git a/src/plugin/admin/app/controller/common/AccountController.php b/src/plugin/admin/app/controller/common/AccountController.php index 26aa99c..e3f84ba 100644 --- a/src/plugin/admin/app/controller/common/AccountController.php +++ b/src/plugin/admin/app/controller/common/AccountController.php @@ -165,6 +165,12 @@ class AccountController extends Base $update_data['password'] = Util::passwordHash($update_data['password']); } Admin::where('id', admin_id())->update($update_data); + $admin = admin(); + unset($update_data['password']); + foreach ($update_data as $key => $value) { + $admin[$key] = $value; + } + $request->session()->set('admin', $admin); return $this->json(0); }