fixed 修改用户参数错误

This commit is contained in:
2023-05-30 12:34:09 +08:00
3 changed files with 5 additions and 4 deletions
+2 -2
View File
@@ -9,7 +9,7 @@ class AccountsController < ApplicationController
simple_update_params.merge!(username: params[:username]&.gsub(/\s+/, ""))
simple_update_params.merge!(email: params[:email]&.gsub(/\s+/, ""))
simple_update_params.merge!(platform: (params[:platform] || 'forge')&.gsub(/\s+/, ""))
simple_update_params.merge!(user: current_user)
simple_update_params.merge!(user_id: current_user.id)
Register::RemoteForm.new(simple_update_params).validate!
ActiveRecord::Base.transaction do
@@ -29,7 +29,7 @@ class AccountsController < ApplicationController
# 其他平台同步注册的用户
def remote_register
remote_register_params.merge!(user: nil)
remote_register_params.merge!(user_id: nil)
Register::RemoteForm.new(remote_register_params).validate!
username = params[:username]&.gsub(/\s+/, "")
tip_exception("无法使用以下关键词:#{username},请重新命名") if ReversedKeyword.check_exists?(username)