Add locale param to sign-up API (#9747)
Fix #9627remotes/1727458204337373841/tmp_refs/heads/signup-info-prompt
parent
0a4caa89c3
commit
43c61bca60
app
controllers/api/v1
services
|
@ -76,7 +76,7 @@ class Api::V1::AccountsController < Api::BaseController
|
|||
end
|
||||
|
||||
def account_params
|
||||
params.permit(:username, :email, :password, :agreement)
|
||||
params.permit(:username, :email, :password, :agreement, :locale)
|
||||
end
|
||||
|
||||
def check_enabled_registrations
|
||||
|
|
|
@ -4,7 +4,7 @@ class AppSignUpService < BaseService
|
|||
def call(app, params)
|
||||
return unless allowed_registrations?
|
||||
|
||||
user_params = params.slice(:email, :password, :agreement)
|
||||
user_params = params.slice(:email, :password, :agreement, :locale)
|
||||
account_params = params.slice(:username)
|
||||
user = User.create!(user_params.merge(created_by_application: app, password_confirmation: user_params[:password], account_attributes: account_params))
|
||||
|
||||
|
|
Loading…
Reference in New Issue