matthusby / brewcompetitiononlineentry

Automatically exported from code.google.com/p/brewcompetitiononlineentry
0 stars 0 forks source link

If a judge changes their availability but is already assigned. #410

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Assigned all judges to tables
2. Judge contacts me to say they can't make it
3. I go into their record and change their availability from 'yes' to 'no'
4. Go to the table they were assigned to -- they are still assigned, but are 
not longer in the list of judges so I cannot unassign them without first going 
back and changing their availability back to 'yes'.

This might not be possible, but if availability is changed from 'yes' to 'no' 
is it possible to have them removed from any tables they are assigned to 
(perhaps with a warning popup)? This would make it a one-click process to 
remove them from the judging session, as opposed to finding which flight(s) 
they are on, removing them, and then changing their availability.

Original issue reported on code.google.com by br...@brewdrinkrepeat.com on 14 May 2014 at 2:38

GoogleCodeExporter commented 9 years ago
This should happen anyway. I'll get it into the queue as a bug. Thanks for 
reporting!

Original comment by gpzhumphrey on 14 May 2014 at 2:40

GoogleCodeExporter commented 9 years ago
PS. Another scenario I just thought of: what if the judge changes their own 
availability without contacting the organizer? That could result in a situation 
where no one realizes they've backed out until the day of the comp, when they 
are not there but assigned to flight(s). Another good reason for some sort of 
warning mechanism if availability changes that impacts assignments.

Original comment by br...@brewdrinkrepeat.com on 14 May 2014 at 2:40

GoogleCodeExporter commented 9 years ago
Thanks!
I know I post a lot of feature requests and other issues, and I wish I could 
help out but I know just enough PHP to be dangerous, not useful.  :o(

But please know that BCOEMS is SOOOOOO much better than HCCP, or trying to do 
this manually with spreadsheets!

Original comment by br...@brewdrinkrepeat.com on 14 May 2014 at 2:53

GoogleCodeExporter commented 9 years ago
I'm thinking is one of two paths to address comment #2: 

1) Once a judge is assigned to a table, they will not be able to change their 
availability on their own via their profile. A prompt will be to contact the 
judge coordinator to change their availability.

OR

2) An email is generated to the organizer to alert them of the judge's change 
in availability from their profile.

My first inclination is go with path 1. In any case, a solution will be in 
place for the next release.

Original comment by gpzhumphrey on 5 Nov 2014 at 10:54