bcgov / performance

Performance
Apache License 2.0
0 stars 2 forks source link

HR/Sys admin Tree view issues #1002

Open steffipravasi opened 1 year ago

steffipravasi commented 1 year ago

Tree feature is available at the following places of the app: i) HR/Sys admin -> Share Employees -> Create New Shares Page ii) HR/Sys admin -> Excused employees -> Managed Excused Status iii) HR/Sys admin -> Goal Bank -> Add new goal iv) HR/Sys admin -> Manage goals -> Individual audience iv) HR/Sys admin -> Manage goals -> Business unit

Select the Tree view -> Choose any org from search fields -> Click Filter button. User ends up clicking multiple times since there is nothing happening https://bcgov.sharepoint.com/:i:/r/teams/02915/Shared%20Documents/Product%20Team/Tickets%20Requirements/1002/5800b73a-c2b1-4e50-8ff0-e054567eb8f5.png?csf=1&web=1&e=WB7h7I Screenshot 2023-07-25 at 2.39.07 AM.png

Being on the List view, select an org and the levels within the org -> Hit the Filter button -> Select the Tree view Expected result: Only the selected org and its level must be displayed in the tree view Actual result: All the org appears in the tree view https://bcgov.sharepoint.com/:i:/r/teams/02915/Shared%20Documents/Product%20Team/Tickets%20Requirements/1002/71ec14aa-95d7-4832-9939-4e167667852c.png?csf=1&web=1&e=vMI720 Screenshot 2023-07-25 at 2.43.38 AM.png

Also noticed that there are some extra orgs displayed in the tree which the HR admin does not even have access to. Eg: In the SS below, Travis only has Hr access to 3 orgs but can see some extra in the tree https://bcgov.sharepoint.com/:i:/r/teams/02915/Shared%20Documents/Product%20Team/Tickets%20Requirements/1002/Screenshot%202023-11-16%20at%201.10.49%20AM.png?csf=1&web=1&e=DgTFTA Private Zenhub Image

Travis-A-Clark commented 11 months ago

@steffipravasi I know we have done a lot of work on the tree view for HR/Sys Admin > Goal Bank but I'm not sure if any of those improvements were applied elsewhere. Can I ask you to please verity that the issues in this ticket are still a problem and edit the ticket if needed? Thank you!

steffipravasi commented 11 months ago

@Travis-A-Clark Verified the issues and updated the ticket.

jessicahjwu commented 10 months ago

Pipelines: Product Backlog No sprints assigned Estimate: 2 Epics: HR Reps - Admin Functions, Sys Admin - Functions