Issue Number | 21 |
---|---|
Summary | [Travel] Hotel Request - Meeting Dropdown |
Created | 2013-09-17 09:53:59 |
Issue Type | Bug |
Submitted By | Juthe, Robin (NIH/NCI) [E] |
Assigned To | Kline, Bob (NIH/NCI) [C] |
Status | Closed |
Resolved | 2014-02-14 17:35:16 |
Resolution | Fixed |
Path | /home/bkline/backups/jira/oceebms/issue.113307 |
TIR #2518 entered 2013-06-12 by Robin Juthe
The list of meetings available in the drop-down on the hotel request page appear to be limited to the next six meetings on the user's calendar. If all six meetings are scheduled to take place via WebEx, then the user will not see his/her next in-person meeting.
Fixed on DEV.
IMPORTANT NOTE!! THERE IS AN UNDOCUMENTED REQUIREMENT THAT AN EXISTING DRUPAL VIEW BE "REVERTED" IN ORDER TO FORCE THE VERSION OF THE VIEW IN CODE TO OVERRIDE THE OLDER VERSION STORED IN THE DATABASE. DISABLING AND RE-ENABLING ALL OF THE EBMS MODULES AND CLEARING ALL OF THE DRUPAL CACHES IS NOT SUFFICIENT! "REVERT" CAN BE INVOKED USING THE ADMIN UI OR USING DRUSH. WE WILL USE DRUSH FOR THE CBIIT INSTRUCTIONS ACCOMPANYING THIS RELEASE:
$ cd /web/appdev/sites/ebms.nci.nih.gov
$ drush vr all
Verified on QA.
Bob, can you remind me what we decided to limit this to (instead of the next 6 meetings on the calendar)? Was it the next six in-person meetings? I'm not seeing any meetings in the dropdown when I'm logged in as myself on prod. Thanks.
Yes, we only show in-person meetings in the dropdown for the hotel request form. Makes sense, as you don't have much need for a hotel room if you're going to attend the meeting electronically.
Right, but does the system scroll through a certain number of upcoming meetings from which it pulls out the in-person meetings for this dropdown? I think it used to look at only the next 6 meetings on the calendar and pull the in-person ones from those, but I can't remember how far it looks/how it works now.
It used to work like this:
Get the next 6 meetings available to the user
From that set, show the ones which are in-person
Now it works like this:
Get the next 6 in-person meetings available to the user
Show those meetings
If all of a user's upcoming meetings are WebEx, then there won't be anything on the dropdown. If it's not working that way, then we have a bug.
Thanks, Bob. I'm afraid there's a bug then. I also tried logged in as "test board member" (who has some adult tx and genetics board meetings on his calendar) and got "N/A" on the meeting dropdown. I'll reopen this.
Looks like they may have skipped one of the steps I gave them for the rollout. Want to give it another try?
It works! Thank you. Verified in production.
Elapsed: 0:00:00.000633