From 36a5f684b56c6cc8993c3e70e72bdadd7267d6dc Mon Sep 17 00:00:00 2001 From: Albert Yi Date: Thu, 5 Jul 2018 17:08:54 -0700 Subject: [PATCH] disable post flag brigading check for system user --- app/models/post_flag.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/post_flag.rb b/app/models/post_flag.rb index a53d492e7..7411f9724 100644 --- a/app/models/post_flag.rb +++ b/app/models/post_flag.rb @@ -156,7 +156,7 @@ class PostFlag < ApplicationRecord def validate_creator_is_not_limited return if is_deletion - if PostFlag.for_creator(creator_id).where("created_at > ?", 30.days.ago).count >= CREATION_THRESHOLD + if creator_id != User.system.id && PostFlag.for_creator(creator_id).where("created_at > ?", 30.days.ago).count >= CREATION_THRESHOLD report = Reports::PostFlags.new(user_id: post.uploader_id, date_range: 90.days.ago) if report.attackers.include?(creator_id)