Moved Member.interest near top of file

This commit is contained in:
Brenda Wallace
2017-03-24 16:45:55 +13:00
parent 815915d933
commit 5e8ca392d2

View File

@@ -36,6 +36,14 @@ class Member < ActiveRecord::Base
scope :recently_joined, -> { reorder("confirmed_at desc") }
scope :wants_newsletter, -> { where(newsletter: true) }
scope :interesting, -> {
confirmed
.located
.recently_signed_in
.has_plantings
}
scope :has_plantings, -> { joins(:plantings).where("plantings.id IS NOT NULL") }
has_many :follows, class_name: "Follow", foreign_key: "follower_id"
has_many :followed, through: :follows
@@ -183,16 +191,6 @@ class Member < ActiveRecord::Base
sets
end
scope :interesting, -> {
confirmed
.located
.recently_signed_in
.has_plantings
}
scope :has_plantings, -> {
joins(:plantings).where("plantings.id IS NOT NULL")
}
def self.login_name_or_email(login)
where(["lower(login_name) = :value OR lower(email) = :value", { value: login.downcase }])