From 6fc52d95de10d7c8c1b4ba1b3b5270bac768985a Mon Sep 17 00:00:00 2001 From: Alan Guo Xiang Tan Date: Tue, 12 Apr 2022 13:28:03 +0800 Subject: [PATCH] DEV: Remove scoped order warning in PostDestroyer. `Scoped order is ignored, it's forced to be batch order.` `find_each` ignores the `order` scope and triggers a warning in production which is noisy. Follow-up to 7a284164ceb457baca1c95411e377236ff403e65 --- app/services/user_destroyer.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/services/user_destroyer.rb b/app/services/user_destroyer.rb index 837c60dc99c..b191cbe3dcb 100644 --- a/app/services/user_destroyer.rb +++ b/app/services/user_destroyer.rb @@ -47,7 +47,7 @@ class UserDestroyer # Add info about the user to staff action logs UserHistory.staff_action_records( Discourse.system_user, acting_user: user.username - ).find_each do |log| + ).unscope(:order).find_each do |log| log.details ||= '' log.details = (log.details.split("\n") + ["user_id: #{user.id}", "username: #{user.username}"]