mirror of
https://gitlink.org.cn/Gitlink/forgeplus.git
synced 2026-05-22 12:45:46 +08:00
修复: trace user 手机号为空
This commit is contained in:
@@ -32,7 +32,7 @@ class TraceUser < ApplicationRecord
|
|||||||
self.username = user.login
|
self.username = user.login
|
||||||
self.password = SecureRandom.hex
|
self.password = SecureRandom.hex
|
||||||
self.unit = user.custom_department.blank? ? 'GitLink' : user.custom_department
|
self.unit = user.custom_department.blank? ? 'GitLink' : user.custom_department
|
||||||
self.telnumber = user.phone
|
self.telnumber = user.phone || ""
|
||||||
self.email = user.mail
|
self.email = user.mail
|
||||||
self.name = user.nickname.blank? ? user.login : user.nickname
|
self.name = user.nickname.blank? ? user.login : user.nickname
|
||||||
|
|
||||||
@@ -41,7 +41,7 @@ class TraceUser < ApplicationRecord
|
|||||||
|
|
||||||
|
|
||||||
def build_token
|
def build_token
|
||||||
return if username.blank? || password.blank? || unit.blank? || telnumber.blank? || email.blank? || name.blank?
|
return if username.blank? || password.blank? || unit.blank? || email.blank? || name.blank?
|
||||||
|
|
||||||
response = Trace::AddUserService.call(username, password, unit, telnumber, email, name)
|
response = Trace::AddUserService.call(username, password, unit, telnumber, email, name)
|
||||||
self.token = response[1]['token']
|
self.token = response[1]['token']
|
||||||
@@ -49,7 +49,7 @@ class TraceUser < ApplicationRecord
|
|||||||
end
|
end
|
||||||
|
|
||||||
def refresh_token
|
def refresh_token
|
||||||
return if username.blank? || password.blank? || unit.blank? || telnumber.blank? || email.blank? || name.blank?
|
return if username.blank? || password.blank? || unit.blank? || email.blank? || name.blank?
|
||||||
|
|
||||||
response = Trace::LoginService.call(username, password)
|
response = Trace::LoginService.call(username, password)
|
||||||
self.token = response[1]['token']
|
self.token = response[1]['token']
|
||||||
|
|||||||
Reference in New Issue
Block a user