diff --git a/ruby/lib/jam_ruby/models/rsvp_request.rb b/ruby/lib/jam_ruby/models/rsvp_request.rb index b0359c1fb..025e5f0f1 100644 --- a/ruby/lib/jam_ruby/models/rsvp_request.rb +++ b/ruby/lib/jam_ruby/models/rsvp_request.rb @@ -100,9 +100,10 @@ module JamRuby # verify user has not already submitted RSVP request for this slot rsvp = RsvpRequest.joins(:rsvp_requests_rsvp_slots) .where(:user_id => user.id) + .where(:canceled => false) .where(rsvp_requests_rsvp_slots: {rsvp_slot_id: id}) - if !rsvp.blank? && !rsvp.canceled + if !rsvp.blank? raise StateError, "You have already submitted an RSVP request for this slot." end