forked from Gitlink/forgeplus
用户名称统一
This commit is contained in:
parent
cd6e6b18c3
commit
bfac3f4913
|
@ -443,16 +443,19 @@ class User < ApplicationRecord
|
|||
def full_name
|
||||
return '游客' unless logged?
|
||||
|
||||
name = show_realname? ? lastname + firstname : nickname
|
||||
name.blank? ? (nickname.blank? ? login : nickname) : name
|
||||
# name = show_realname? ? lastname + firstname : nickname
|
||||
# name.blank? ? (nickname.blank? ? login : nickname) : name
|
||||
nickname.blank? ? login : nickname
|
||||
end
|
||||
|
||||
# 用户的真实姓名(不考虑用户是否隐藏了真实姓名,课堂模块都用真实姓名)
|
||||
def real_name
|
||||
return '游客' unless logged?
|
||||
name = lastname + firstname
|
||||
name = name.blank? ? (nickname.blank? ? login : nickname) : name
|
||||
name.gsub(/\s+/, '').strip #6.11 -hs
|
||||
# name = lastname + firstname
|
||||
# name = name.blank? ? (nickname.blank? ? login : nickname) : name
|
||||
# name.gsub(/\s+/, '').strip #6.11 -hs
|
||||
# name.strip
|
||||
nickname.blank? ? login : nickname
|
||||
end
|
||||
|
||||
def only_real_name
|
||||
|
@ -570,12 +573,13 @@ class User < ApplicationRecord
|
|||
end
|
||||
|
||||
def show_real_name
|
||||
name = lastname + firstname
|
||||
if name.blank?
|
||||
nickname.blank? ? login : nickname
|
||||
else
|
||||
name
|
||||
end
|
||||
# name = lastname + firstname
|
||||
# if name.blank?
|
||||
# nickname.blank? ? login : nickname
|
||||
# else
|
||||
# name
|
||||
# end
|
||||
nickname.blank? ? login : nickname
|
||||
end
|
||||
|
||||
def update_hashed_password
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
class ChangeMemosEmoji < ActiveRecord::Migration[5.2]
|
||||
def change
|
||||
execute("ALTER TABLE `memos` MODIFY `subject` VARCHAR(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;")
|
||||
execute("ALTER TABLE `memos` MODIFY `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;")
|
||||
end
|
||||
end
|
Loading…
Reference in New Issue