There are two errors on the number transfer form:
1. The FAQ section at the top of the page has been repeated.
2. The form allows non-transfer days to be selected from the calendar (reported previously):
Curiously, I'm not seeing the doouble FAQ.
It's also not just non-transfer days that need to be disabled. Currently it's offering Monday 12th to be selected. Yes, that is a transfer day, but it's too late to be selecting it now.
But with Easter coming up, giffgaff needs to urgently check that Good Friday and Easter Monday cannot be selected, as well as weekends -- and also needs to prevent selection of the Tuesday when the form is used after 3pm on Thursday.
A calendar widget probably isn't appropriate for this selection if it cannot be programmed to not show unavailable days.
I'm sure this used to be done with a dropdown picker, which is easier to control -- days that are not put in the dropdown cannot be selected.
But above all, the transfer form needs a very clear warning:
DO NOT START YOUR NUMBER TRANSFER UNTIL YOU HAVE FULLY TESTED YOUR SIM IN YOUR PHONE
AND CONFIRMED IT IS ABLE TO MAKE AND RECEIVE CALLS
I'd suggest it goes immediately above Number you'd like to keep so that there's little chance of missing it.
It certainly would be good if giffgaff could sort all this out, although I think @harrrrrry will be disappointed at Easter. I can't remember ever noticing any public holiday that wasn't selectable as an impossible transfer day - but giffgaff's IT just never seem to learn.
I think @harrrrrry will be disappointed at Easter. I can't remember ever noticing any public holiday that wasn't selectable as an impossible transfer day - but giffgaff's IT just never seem to learn.
It's not that difficult to produce code to determine valid available dates -- in fact I've just done it (despite being very rusty on date arithmetic):
Tbat's a static image above, but there's a semi-functional version at http://artsinherts.co.uk/giffTransfer/giffTransfer.html
"Real" holidays are included up to end of 2019 if you scroll down -- not that I'm suggesting we should actually show that many on the form.
The code is available at https://jsfiddle.net/ha6ry/L7dheau0/6/ for anybody interested, though the click doesn't actually work in the jsfiddle version.
reported 16 days ago and acknowledged by a member of staff