From 658b3bea1266a85fb1c0b6300a116e331f3af774 Mon Sep 17 00:00:00 2001 From: albert Date: Fri, 22 Feb 2013 21:20:02 -0500 Subject: [PATCH] fix mod queue logic --- app/models/post.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/post.rb b/app/models/post.rb index d019b5331..5fbf64520 100644 --- a/app/models/post.rb +++ b/app/models/post.rb @@ -871,7 +871,7 @@ class Post < ActiveRecord::Base end def pending_or_flagged - where("(is_pending = ? or is_flagged = ?)", true, true) + where("(is_pending = ? or (is_flagged = ? and id in (select _.post_id from post_flags _ where _.created_at >= ?)))", true, true, 1.week.ago) end def undeleted