From c2bf525a06efedc418b906574df3b67daf1cc8da Mon Sep 17 00:00:00 2001 From: Robin Ward Date: Tue, 9 May 2017 15:02:05 -0400 Subject: [PATCH] Make CloseTopic a no-op just in case --- app/jobs/regular/close_topic.rb | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/app/jobs/regular/close_topic.rb b/app/jobs/regular/close_topic.rb index d9f97e24d59..5ebbfaca403 100644 --- a/app/jobs/regular/close_topic.rb +++ b/app/jobs/regular/close_topic.rb @@ -1,19 +1,11 @@ -# This file is back temporarily to handle jobs that are enqueued -# far in the future that haven't been migrated to the ToggleTopicClosed -# job. module Jobs class CloseTopic < Jobs::Base def execute(args) - if topic = Topic.find_by(id: args[:topic_id]) - closer = User.find_by(id: args[:user_id]) - guardian = Guardian.new(closer) - unless guardian.can_close?(topic) - closer = Discourse.system_user - end - topic.auto_close(closer) - end + # This file is back temporarily to handle jobs that are enqueued + # far in the future that haven't been migrated to the ToggleTopicClosed + # job. end end