Merge pull request #3126 from evazion/feat-queue-pools
Fix #3125: Show pools in mod queue
This commit is contained in:
@@ -1031,11 +1031,16 @@ class Post < ActiveRecord::Base
|
||||
module PoolMethods
|
||||
def pools
|
||||
@pools ||= begin
|
||||
return Pool.none if pool_string.blank?
|
||||
pool_ids = pool_string.scan(/\d+/)
|
||||
Pool.where(["is_deleted = false and id in (?)", pool_ids])
|
||||
Pool.undeleted.where(id: pool_ids).series_first
|
||||
end
|
||||
end
|
||||
|
||||
def has_active_pools?
|
||||
pools.length > 0
|
||||
end
|
||||
|
||||
def belongs_to_pool?(pool)
|
||||
pool_string =~ /(?:\A| )pool:#{pool.id}(?:\Z| )/
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user