From cc26969f8a6033fee9bc238eb9cd6763ecfe652b Mon Sep 17 00:00:00 2001 From: Brian Smith Date: Sat, 9 Aug 2014 23:22:17 -0400 Subject: [PATCH] VRFS-1891 cancel RSVP flow fix --- ruby/lib/jam_ruby/models/rsvp_request.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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