Merge branch 'dev_forum' into dev_trustie_forum

This commit is contained in:
xxq250 2022-12-07 14:36:35 +08:00
commit d14b78c69c
2 changed files with 21 additions and 11 deletions

View File

@ -443,16 +443,19 @@ class User < ApplicationRecord
def full_name def full_name
return '游客' unless logged? return '游客' unless logged?
name = show_realname? ? lastname + firstname : nickname # name = show_realname? ? lastname + firstname : nickname
name.blank? ? (nickname.blank? ? login : nickname) : name # name.blank? ? (nickname.blank? ? login : nickname) : name
nickname.blank? ? login : nickname
end end
# 用户的真实姓名(不考虑用户是否隐藏了真实姓名,课堂模块都用真实姓名) # 用户的真实姓名(不考虑用户是否隐藏了真实姓名,课堂模块都用真实姓名)
def real_name def real_name
return '游客' unless logged? return '游客' unless logged?
name = lastname + firstname # name = lastname + firstname
name = name.blank? ? (nickname.blank? ? login : nickname) : name # name = name.blank? ? (nickname.blank? ? login : nickname) : name
name.gsub(/\s+/, '').strip #6.11 -hs # name.gsub(/\s+/, '').strip #6.11 -hs
# name.strip
nickname.blank? ? login : nickname
end end
def only_real_name def only_real_name
@ -570,12 +573,13 @@ class User < ApplicationRecord
end end
def show_real_name def show_real_name
name = lastname + firstname # name = lastname + firstname
if name.blank? # if name.blank?
nickname.blank? ? login : nickname # nickname.blank? ? login : nickname
else # else
name # name
end # end
nickname.blank? ? login : nickname
end end
def update_hashed_password def update_hashed_password

View File

@ -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