mirror of
https://github.com/discourse/discourse.git
synced 2025-09-06 10:50:21 +08:00
FIX: wasn't able to update user options anymore
This commit is contained in:
parent
460ed3c8cf
commit
28c54b42c5
2 changed files with 13 additions and 7 deletions
|
@ -849,7 +849,7 @@ class UsersController < ApplicationController
|
|||
end
|
||||
|
||||
def user_params
|
||||
result = params.permit(
|
||||
permitted = [
|
||||
:name,
|
||||
:email,
|
||||
:password,
|
||||
|
@ -858,11 +858,15 @@ class UsersController < ApplicationController
|
|||
:muted_usernames,
|
||||
:theme_key,
|
||||
:locale
|
||||
).reverse_merge(
|
||||
ip_address: request.remote_ip,
|
||||
registration_ip_address: request.remote_ip,
|
||||
locale: user_locale
|
||||
)
|
||||
] + UserUpdater::OPTION_ATTR
|
||||
|
||||
result = params
|
||||
.permit(permitted)
|
||||
.reverse_merge(
|
||||
ip_address: request.remote_ip,
|
||||
registration_ip_address: request.remote_ip,
|
||||
locale: user_locale
|
||||
)
|
||||
|
||||
if !UsernameCheckerService.is_developer?(result['email']) &&
|
||||
is_api? &&
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue