From 84dba3c1c7e377a309eb0c551add20545807bdaa Mon Sep 17 00:00:00 2001 From: Kane York Date: Fri, 28 Aug 2020 11:49:19 -0700 Subject: [PATCH] FIX: UserAction did not have a types enum (#10553) This is important for Data Explorer to provide proper help text. --- app/models/user_action.rb | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/app/models/user_action.rb b/app/models/user_action.rb index e41716772b3..51db3cb474d 100644 --- a/app/models/user_action.rb +++ b/app/models/user_action.rb @@ -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,