FIX: UserAction did not have a types enum (#10553)
This is important for Data Explorer to provide proper help text.
This commit is contained in:
parent
225cdba676
commit
84dba3c1c7
|
@ -38,6 +38,23 @@ class UserAction < ActiveRecord::Base
|
|||
ASSIGNED,
|
||||
].each_with_index.to_a.flatten]
|
||||
|
||||
def self.types
|
||||
@types ||= Enum.new(
|
||||
like: 1,
|
||||
was_liked: 2,
|
||||
bookmark: 3,
|
||||
new_topic: 4,
|
||||
reply: 5,
|
||||
response: 6,
|
||||
mention: 7,
|
||||
quote: 9,
|
||||
edit: 11,
|
||||
new_private_message: 12,
|
||||
got_private_message: 13,
|
||||
solved: 15,
|
||||
assigned: 16)
|
||||
end
|
||||
|
||||
def self.last_action_in_topic(user_id, topic_id)
|
||||
UserAction.where(user_id: user_id,
|
||||
target_topic_id: topic_id,
|
||||
|
|
Loading…
Reference in New Issue