Make it easier to cancel off waitlist once an offer is received
authorMagnus Hagander <magnus@hagander.net>
Fri, 19 Oct 2018 12:33:42 +0000 (14:33 +0200)
committerMagnus Hagander <magnus@hagander.net>
Fri, 19 Oct 2018 12:38:01 +0000 (14:38 +0200)
Make a link directly from the registration page to handle this instead
of having to first try to finish and then cancel upon failure.

In passing also update the waitlist offer email to explicitly ask the
recipient to go cancel their entry on the waitlist if they don't
want/need it anymore.

template.jinja/confreg/regform.html
template/confreg/mail/waitlist_offer.txt

index 4c64900feb6a299a9ab45a7143db9209091f2972..ea2aeada2f5f9d039b89d012691546b2cef61f1c 100644 (file)
@@ -60,6 +60,17 @@ complete the process! The process must be completed before
 {{reg.registrationwaitlistentry.offerexpires.strftime("%Y-%m-%d %H:%M")}} or
 this offer will expire!
 </p>
+<h4>Cancel waitlist</h4>
+<p>
+  If you do <em>not</em> want to attend the conference, we ask that
+  you cancel your waitlist position as soon as possible, to allow for
+  a faster processing of others!
+</p>
+<form method="post" action="waitlist_cancel/">{{ csrf_input }}
+<input type="hidden" name="confirm" value="1">
+<input type="submit" name="submit" value="Cancel waitlist">
+</form>
+<p></p>
 {%else%}
 <p>
 We will let you know as soon as a seat shows up!
index f3b4117a4a592f01a5eaa9dfeabb14dbec462cf9..7f411f9b02830a6a915af20a659ce83440840a72 100644 (file)
@@ -20,4 +20,9 @@ have to limit it in order to process the waitlist quickly. Should
 you miss this deadline, you will be given a new chance later assuming
 we still have open seats!
 
+We also ask that if you do NOT want to make a registration based on
+this offer, please click the same link above and cancel your waitlist
+registration. This will make it possible for us to process other
+entries on the waitlist quicker!
+
 We hope to see you at {{conference.conferencename}}!