From 4ec3c1a423bb34c58db7969c1d4b5dcd890c9324 Mon Sep 17 00:00:00 2001 From: Sam Saffron Date: Mon, 20 Feb 2017 09:42:28 -0500 Subject: [PATCH] added job for backfilling auto assign --- plugin.rb | 33 ++++++++++++++++++++++++++++++++- 1 file changed, 32 insertions(+), 1 deletion(-) diff --git a/plugin.rb b/plugin.rb index 188865e..852dc2b 100644 --- a/plugin.rb +++ b/plugin.rb @@ -16,10 +16,39 @@ after_initialize do class ::TopicAssigner + def self.backfill_auto_assign + staff_mention = User.where('moderator OR admin') + .pluck('username') + .map{|name| "p.cooked ILIKE '%mention%@#{name}%'"} + .join(' OR ') + + sql = <