app/controllers/rsvps_controller.rb in hackathon_manager-0.5.9 vs app/controllers/rsvps_controller.rb in hackathon_manager-0.5.10

- old
+ new

@@ -18,10 +18,12 @@ def accept @questionnaire.acc_status = "rsvp_confirmed" @questionnaire.acc_status_author_id = current_user.id @questionnaire.acc_status_date = Time.now if @questionnaire.save + flash[:notice] = "Thank you for confirming your attendance! " + flash[:notice] += @questionnaire.eligible_for_a_bus? ? "See below for additional bus information." : "You're all set to attend." Mailer.delay.rsvp_confirmation_email(@questionnaire.id) else flash[:notice] = rsvp_error_notice end redirect_to rsvp_path @@ -33,10 +35,11 @@ @questionnaire.acc_status_author_id = current_user.id @questionnaire.acc_status_date = Time.now unless @questionnaire.save flash[:notice] = rsvp_error_notice end + flash[:notice] = "Your RSVP has been updated." if flash[:notice].blank? redirect_to rsvp_path end # PUT /rsvp # rubocop:disable CyclomaticComplexity @@ -76,9 +79,11 @@ redirect_to rsvp_path return end Mailer.delay.rsvp_confirmation_email(@questionnaire.id) if acc_status_changed && @questionnaire.acc_status == "rsvp_confirmed" + + flash[:notice] = "Your RSVP has been updated." if flash[:notice].blank? redirect_to rsvp_path end private