EBMS Tickets

Issue Number 774
Summary "Published" field ignored for meetings
Created 2023-05-03 17:07:32
Issue Type Bug
Submitted By Kline, Bob (NIH/NCI) [C]
Assigned To Kline, Bob (NIH/NCI) [C]
Status Closed
Resolved 2023-06-16 12:14:54
Resolution Fixed
Path /home/bkline/backups/jira/oceebms/issue.345053
Description

The Meeting form says Don't check this until you are ready for the meeting to appear on the calendar but this field is not used to determine whether to show the meeting. We need to

  1. hide unpublished meetings for board members but show them for everyone else;

  2. hide unpublished meetings for everyone and find another way to edit them;

  3. hide unpublished meetings for everyone but the meeting creator;

  4. eliminate the field; or

  5. come up with some other solution.

Comment entered 2023-05-03 17:10:15 by Kline, Bob (NIH/NCI) [C]

Writing user manual pages is an excellent way to find bugs. 😃

Comment entered 2023-06-01 14:40:17 by Shields, Victoria (NIH/NCI) [E]

Can you tell us if there are any unpublished meetings currently in the system and if so, what is the date and name of those meetings? This will help us decide between options #3 and #4. Thanks!

Comment entered 2023-06-01 15:11:44 by Kline, Bob (NIH/NCI) [C]
2014-06-09 Supportive and Palliative Care Meeting
2015-08-04 Endocrine WG
2015-09-01 Endocrine WG
2015-10-13 Endocrine WG
2015-11-03 Endocrine WG
2015-12-01 Endocrine WG
2016-03-08 PDQ Adult Treatment Editorial Board Meeting
2019-03-28 Pediatric Treatment Editorial Board Meeting
2020-05-06 PDQ Screening and Prevention Board Meeting
2020-07-23 Pediatric Treatment Editorial Board Meeting
2020-10-28 Gastric WG
2020-10-28 Gastric WG
2020-11-12 Pediatric Treatment Editorial Board Meeting
2021-07-15 Pediatric Treatment Editorial Board Meeting
2021-09-03 Pediatric Treatment Editorial Board Meeting
2021-11-18 Pediatric Treatment Editorial Board Meeting
2022-01-24 Genetics Board Meeting
2022-07-21 Pediatric Treatment Editorial Board Meeting
Comment entered 2023-06-02 07:29:46 by Kline, Bob (NIH/NCI) [C]

It seems that the original implementation chose option #5 ("some other solution"). Their solution was to hide an unpublished meeting from everyone on the calendar, including the user who created the meeting. The only way to publish such a meeting was to enter the URL by hand (for example, by bringing up the editing form for another meeting, and editing the URL, replacing that meeting's node ID with the node ID of the meeting you wanted to publish). Of course, you'd have to do a little sleuthing to find the node ID (unless you've written it down when you first created the meeting). Also a possible solution now, though I doubt it will be anyone's top choice. 😛

Comment entered 2023-06-15 12:27:43 by Shields, Victoria (NIH/NCI) [E]

We'd like to go with #4 and eliminate the field. Thanks!

Comment entered 2023-06-16 12:14:54 by Kline, Bob (NIH/NCI) [C]
Comment entered 2023-07-12 14:46:25 by Shields, Victoria (NIH/NCI) [E]

Verified on DEV.

Comment entered 2023-08-11 11:18:46 by Shields, Victoria (NIH/NCI) [E]

Verified on QA.

Comment entered 2023-09-20 18:32:57 by Shields, Victoria (NIH/NCI) [E]

Verified on PROD.

Elapsed: 0:00:00.000628