models: refactor class methods into scopes.

This commit is contained in:
evazion
2020-02-17 02:10:08 -06:00
parent 9a8aa1990d
commit 83a0cb0a71
12 changed files with 45 additions and 126 deletions

View File

@@ -10,11 +10,9 @@ class Note < ApplicationRecord
after_save :create_version
validate :validate_post_is_not_locked
module SearchMethods
def active
where("is_active = TRUE")
end
scope :active, -> { where(is_active: true) }
module SearchMethods
def search(params)
q = super