Autocorrect Rails/WhereRange

This commit is contained in:
Henne Vogelsang 2024-12-02 13:16:34 +01:00
parent 5b49af7559
commit a274940b5d
No known key found for this signature in database
GPG key ID: 97DDB66BDAF8D4D6
2 changed files with 3 additions and 3 deletions

View file

@ -9,8 +9,8 @@ class Conference < ApplicationRecord
resourcify :roles, dependent: :delete_all
default_scope { order('start_date DESC') }
scope :upcoming, (-> { where('end_date >= ?', Date.current) })
scope :past, (-> { where('end_date < ?', Date.current) })
scope :upcoming, (-> { where(end_date: Date.current..) })
scope :past, (-> { where(end_date: ...Date.current) })
has_paper_trail ignore: %i(updated_at guid revision events_per_week), meta: { conference_id: :id }

View file

@ -44,7 +44,7 @@ class User < ApplicationRecord
where('last_sign_in_at > ?', Date.today - 3.months).where(is_disabled: false)
}
scope :unconfirmed, -> { where('confirmed_at IS NULL') }
scope :dead, -> { where('last_sign_in_at < ?', Date.today - 1.year) }
scope :dead, -> { where(last_sign_in_at: ...(Date.today - 1.year)) }
# Include default devise modules. Others available are:
# :token_authenticatable, :confirmable,