diff --git a/app/controllers/accounts_controller.rb b/app/controllers/accounts_controller.rb index b8783c44e..77ba1bba3 100644 --- a/app/controllers/accounts_controller.rb +++ b/app/controllers/accounts_controller.rb @@ -139,15 +139,15 @@ class AccountsController < ApplicationController tip_exception(-1, interactor.error) end rescue Register::BaseForm::EmailError => e - render_error(-2, e.message) + render_result(-2, e.message) rescue Register::BaseForm::LoginError => e - render_error(-3, e.message) + render_result(-3, e.message) rescue Register::BaseForm::PhoneError => e - render_error(-4, e.message) + render_result(-4, e.message) rescue Register::BaseForm::PasswordFormatError => e - render_error(-5, e.message) + render_result(-5, e.message) rescue Register::BaseForm::VerifiCodeError => e - render_error(-6, e.message) + render_result(-6, e.message) rescue Exception => e Gitea::User::DeleteService.call(user.login) unless user.nil? uid_logger_error(e.message) diff --git a/app/controllers/concerns/render_helper.rb b/app/controllers/concerns/render_helper.rb index 81e85d1ce..fad401539 100644 --- a/app/controllers/concerns/render_helper.rb +++ b/app/controllers/concerns/render_helper.rb @@ -3,8 +3,8 @@ module RenderHelper render json: { status: 0, message: 'success' }.merge(data) end - def render_error(status = -1, message = '') - render json: { status: status, message: message } + def render_error(message = '') + render json: { status: -1, message: message } end def render_not_acceptable(message = '请求已拒绝')