From da299195a0ef52f58c64e7dd731a6f54d801d583 Mon Sep 17 00:00:00 2001 From: xxqfamous Date: Mon, 5 Jun 2023 14:59:59 +0800 Subject: [PATCH] =?UTF-8?q?fixed=20=E6=B3=A8=E5=86=8Cerror=20message?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/controllers/accounts_controller.rb | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/app/controllers/accounts_controller.rb b/app/controllers/accounts_controller.rb index 8e395b833..59823861f 100644 --- a/app/controllers/accounts_controller.rb +++ b/app/controllers/accounts_controller.rb @@ -162,7 +162,7 @@ class AccountsController < ApplicationController render_ok end else - tip_exception(-1, interactor.error) + tip_exception(-1, interactor.result[:message]) end rescue Register::BaseForm::EmailError => e render_result(-2, e.message) @@ -177,10 +177,13 @@ class AccountsController < ApplicationController rescue Register::BaseForm::VerifiCodeError => e render_result(-6, e.message) rescue Exception => e - Gitea::User::DeleteService.call(user.login) unless user.nil? - Rails.logger.error("##:register error--#{user.try(:id)}") + if user.present? && !e.message.to_s.include?("user already exists") + # Gitea::User::DeleteService.call(user.login) + # user.destroy + end + Rails.logger.error("##:register error--#{user.try(:id)},message:#{e.message}") logger_error(e) - tip_exception(-1, e.message) + tip_exception(-1, "注册失败") end end