Bug #21249
closed
Paging doesn't work for group members and permissions tables
Added by Peter Amstutz 9 months ago.
Updated 6 months ago.
Release relationship:
Auto
Description
On the group panel, the "members" and "permission" tabs, if there is more than 1 page of items, using the forward/backward buttons will change the numerical range but not actually change what is displayed in the table.
- Description updated (diff)
- Target version changed from Development 2024-01-17 sprint to Development 2024-01-31 sprint
- Target version changed from Development 2024-01-31 sprint to Development 2024-01-17 sprint
- Assigned To set to Stephen Smith
- Target version changed from Development 2024-01-17 sprint to Development 2024-01-31 sprint
Also noted: the listing group membership seems buggy. In once case, observed that user entries were duplicated, in another case, the entire user list appeared instead of just the members.
- Assigned To deleted (
Stephen Smith)
- Assigned To set to Stephen Smith
- Target version changed from Development 2024-01-31 sprint to Development 2024-02-14 sprint
- Assigned To deleted (
Stephen Smith)
- Assigned To set to Stephen Smith
- Target version changed from Development 2024-02-14 sprint to Development 2024-02-28 sprint
- Status changed from New to In Progress
Changes at arvados|bba33fe67b5126c092ac09e6fe0ff388aefd5619
Tests developer-run-tests-services-workbench2: #509 ![](https://ci.arvados.org/buildStatus/icon?job=developer-run-tests-services-workbench2&build=509)
- All agreed upon points are implemented / addressed.
- Added missing pagination to group members / permissions middlewares
- Added unit tests to check for correct pagination filters
- Anything not implemented (discovered or discussed during work) has a follow-up story.
- Code is tested and passing, both automated and manual, what manual testing was done is described
- automated & manually checking
- Documentation has been updated.
- Behaves appropriately at the intended scale (describe intended scale).
- Considered backwards and forwards compatibility issues between client and server.
- Follows our coding standards and GUI style guidelines.
This all looks good, but I noticed some unusual behavior when viewing the 'All Users' group:
- When first viewing the group, the usernames are replaced with UUIDs and the 'Account Status' and 'Visible to other members' fields are completely blank
- When paging to the second page (which works now), you see the same thing but there is a pop-in a second after the initial load when all of the correct data is populated
If these are beyond the scope of this ticket, then they deserve a follow-up and this lgtm.
- Status changed from In Progress to Resolved
Also available in: Atom
PDF