FEATURE: Use created_at to remove an ip if its last_match_at is null

This commit is contained in:
cpradio 2015-06-05 08:04:04 -04:00 committed by Robin Ward
parent e5d2b49119
commit 2c05e447c3

View File

@ -11,7 +11,7 @@ module Jobs
# remove old unmatched IP addresses # remove old unmatched IP addresses
ScreenedIpAddress.where(action_type: ScreenedIpAddress.actions[:block]) ScreenedIpAddress.where(action_type: ScreenedIpAddress.actions[:block])
.where("last_match_at < ?", last_match_threshold) .where("last_match_at < ? OR (last_match_at IS NULL AND created_at < ?)", last_match_threshold, last_match_threshold)
.destroy_all .destroy_all
end end