diff --git a/.rubocop.yml b/.rubocop.yml index 0b3a113..5f376d2 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -50,6 +50,9 @@ Naming/BlockForwarding: Rails/RequestReferer: EnforcedStyle: referrer +Rails/Validation: + Enabled: false + RSpec/ExampleLength: Max: 10 diff --git a/app/models/event.rb b/app/models/event.rb index d47527c..a8eeec6 100644 --- a/app/models/event.rb +++ b/app/models/event.rb @@ -7,7 +7,7 @@ class Event < ApplicationRecord has_many :event_attendees, dependent: :delete_all has_many :attendees, through: :event_attendees, source: :profile - validates :start_at, :end_at, presence: true + validates_presence_of :start_at, :end_at validates_comparison_of :end_at, greater_than: :start_at scope :ongoing_or_upcoming, -> { where("end_at >= ?", Time.zone.now) }