mirror of
https://github.com/discourse/discourse.git
synced 2025-06-05 14:07:30 +08:00
FEATURE: user status emoji (#17025)
This commit is contained in:

committed by
GitHub

parent
0b8e6adabe
commit
033f72c65f
@ -1522,14 +1522,18 @@ class User < ActiveRecord::Base
|
||||
publish_user_status(nil)
|
||||
end
|
||||
|
||||
def set_status!(description)
|
||||
def set_status!(description, emoji)
|
||||
now = Time.zone.now
|
||||
if user_status
|
||||
user_status.update!(description: description, set_at: now)
|
||||
user_status.update!(
|
||||
description: description,
|
||||
emoji: emoji,
|
||||
set_at: now)
|
||||
else
|
||||
self.user_status = UserStatus.create!(
|
||||
user_id: id,
|
||||
description: description,
|
||||
emoji: emoji,
|
||||
set_at: now
|
||||
)
|
||||
end
|
||||
|
Reference in New Issue
Block a user