Issue Number | 763 |
---|---|
Summary | [Calendar] Subgroup meetings not showing for related Board manager |
Created | 2023-04-18 12:19:25 |
Issue Type | Task |
Submitted By | Shields, Victoria (NIH/NCI) [E] |
Assigned To | Kline, Bob (NIH/NCI) [C] |
Status | Closed |
Resolved | 2023-04-21 08:06:59 |
Resolution | Fixed |
Path | /home/bkline/backups/jira/oceebms/issue.343708 |
The working group meetings with EBMS genetics subgroups as attendees are not showing up on the Genetics manager’s calendar when she restricts to only her Board. The working group meetings do show up when she selects “show all boards”.
Is "Genetics manager" different from "Genetics board manager" in this context? (Not sure what "related" means here. Is this like the CIAT assistant?)
Sorry. "Genetics manager" and "Genetics Board manager" are the same person.
I am unable to reproduce this on https://ebms.rksystems.com (I
used that tier because I can log in as Kavitha, and her group
memberships are derived from those on production). Can you give me some
examples of meetings which she should see which aren't showing up unless
she clicks {}Show All Boards{
}?
Is it possible that Kavitha's not a member of some of the groups she thinks she is? For example, there was a meeting for the Genetics of Gastric Cancer group on March 21. The title of the meeting, somewhat confusingly, was Gastric WG. Kavitha is a member of the Gastric WG group, but she is not a member of the Genetics of Gastric Cancer group. As a test, I brought up the March calendar page logged on as the Test Board Manager. That meeting didn't show up until I clicked the Show All Boards button. Then I added that account to the Genetics of Gastric Cancer group and immediately the Test Board Manager could see the meeting even without using the Show All Boards button.
I wanted to make sure I understood your explanation before I forwarded your question to Kavitha, and I also wanted to make sure I knew how to add her to other subgroups. I ran the Board Membership Report to see which subgroups Kavitha was a member of, and when I was looking at her User Record, I noticed that under the Group(s) section, where I assume we assign subgroups, the different groups are listed as "Restricted Access" with a number. There are no group names listed. Is this what I should be seeing?
There's a missing access()
method for the
Group
entity type. Guess we didn't test this before. I have
verified this theory by adding the method on https://ebms.rksystems.com.
Please add a ticket to have that fixed. In the meantime, I believe you
probably can still add a missing group for her on PROD (and you'll see
the group's name while you're doing it) by entering part of the name and
clicking the Save button at the bottom. You just won't
be able to see the label on her User edit form after saving the change
(though it would show up on the report). Ugly workaround, I know.
My understanding from yesterday's meeting is that Kavitha has confirmed the theory behind the explanation below (that is, she wasn't in all the groups she though she was in). While waiting for OCEEBMS-765 to land on production, I can add her to whichever groups she needs to be in if you prefer.
Verified on QA.
I asked Kavitha to confirm that this is working properly. She's currently out of the office. I'll update/close this issue when I hear from her.
Kavitha has tested this and it's working correctly. Verified on PROD.
File Name | Posted | User |
---|---|---|
image-2023-04-19-10-41-19-883.png | 2023-04-19 10:41:20 | Shields, Victoria (NIH/NCI) [E] |
Elapsed: 0:00:00.001139