FIX remove email for gitea_register api

This commit is contained in:
jasder 2021-03-19 10:54:56 +08:00
parent 3d3e778078
commit 5de5974102
1 changed files with 1 additions and 2 deletions

View File

@ -11,7 +11,6 @@ class AccountsController < ApplicationController
Users::SyncGiteaForm.new(sync_gitea_params).validate! Users::SyncGiteaForm.new(sync_gitea_params).validate!
user = User.find_by(login: sync_gitea_params[:login]) user = User.find_by(login: sync_gitea_params[:login])
return render_error("该用户已同步协作平台") if user.gitea_token.present? && user.gitea_uid.present? return render_error("该用户已同步协作平台") if user.gitea_token.present? && user.gitea_uid.present?
user.mail = sync_gitea_params[:email]
interactor = Gitea::RegisterInteractor.call({username: sync_gitea_params[:login], email: sync_gitea_params[:email], password: sync_gitea_params[:password]}) interactor = Gitea::RegisterInteractor.call({username: sync_gitea_params[:login], email: sync_gitea_params[:email], password: sync_gitea_params[:password]})
if interactor.success? if interactor.success?
gitea_user = interactor.result gitea_user = interactor.result
@ -363,7 +362,7 @@ class AccountsController < ApplicationController
{ login: pre + code, email: email, phone: phone } { login: pre + code, email: email, phone: phone }
end end
def sync_gitea_params def sync_gitea_params
params.permit(:login, :email, :password) params.permit(:login, :email, :password)
end end