EBMS Tickets

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
Description

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.

Comment entered 2013-10-11 15:26:41 by Kline, Bob (NIH/NCI) [C]

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

Comment entered 2013-11-22 12:10:18 by Juthe, Robin (NIH/NCI) [E]

Verified on QA.

Comment entered 2014-02-14 16:36:22 by Juthe, Robin (NIH/NCI) [E]

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.

Comment entered 2014-02-14 16:57:57 by Kline, Bob (NIH/NCI) [C]

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.

Comment entered 2014-02-14 17:01:18 by Juthe, Robin (NIH/NCI) [E]

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.

Comment entered 2014-02-14 17:16:42 by Kline, Bob (NIH/NCI) [C]

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.

Comment entered 2014-02-14 17:21:43 by Juthe, Robin (NIH/NCI) [E]

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.

Comment entered 2014-02-14 17:35:16 by Kline, Bob (NIH/NCI) [C]

Looks like they may have skipped one of the steps I gave them for the rollout. Want to give it another try?

Comment entered 2014-02-14 18:00:11 by Juthe, Robin (NIH/NCI) [E]

It works! Thank you. Verified in production.

Elapsed: 0:00:00.000633