diff --git a/app/Http/Controllers/Settings/AccountController.php b/app/Http/Controllers/Settings/AccountController.php index 04cf89b2..59401f4d 100644 --- a/app/Http/Controllers/Settings/AccountController.php +++ b/app/Http/Controllers/Settings/AccountController.php @@ -41,7 +41,9 @@ public function update(Request $request) return response()->json(['message' => __('errors.wrong_current_password')], 400); } - tap($user)->update($request->only('name', 'email')); + if (!config('app.options.isDemoApp') ) { + tap($user)->update($request->only('name', 'email')); + } return response()->json([ 'message' => __('auth.forms.profile_saved'), diff --git a/app/Http/Controllers/Settings/PasswordController.php b/app/Http/Controllers/Settings/PasswordController.php index 41b32a16..a8f1e81b 100644 --- a/app/Http/Controllers/Settings/PasswordController.php +++ b/app/Http/Controllers/Settings/PasswordController.php @@ -27,9 +27,11 @@ public function update(Request $request) return response()->json(['message' => __('errors.wrong_current_password')], 400); } - $request->user()->update([ - 'password' => bcrypt($request->password), - ]); + if (!config('app.options.isDemoApp') ) { + $request->user()->update([ + 'password' => bcrypt($request->password), + ]); + } return response()->json(['message' => __('auth.forms.password_successfully_changed')]); }