models: add deletable concern.

This commit is contained in:
evazion
2020-03-06 17:06:29 -06:00
parent 32bad825e1
commit 5bc0ab446b
13 changed files with 30 additions and 37 deletions

View File

@@ -15,9 +15,8 @@ class Pool < ApplicationRecord
after_create :synchronize!
api_attributes including: [:post_count]
deletable
scope :deleted, -> { where(is_deleted: true) }
scope :undeleted, -> { where(is_deleted: false) }
scope :series, -> { where(category: "series") }
scope :collection, -> { where(category: "collection") }