DSpace / dspace-angular

DSpace User Interface built on Angular.io
https://wiki.lyrasis.org/display/DSDOC8x/
BSD 3-Clause "New" or "Revised" License
135 stars 434 forks source link

User profile (/profile): only 20 group memberships shown instead of all #2357

Open bram-atmire opened 1 year ago

bram-atmire commented 1 year ago

Describe the bug Instead of the full list of user groups, only the first 20 seem to be shown on the user profile, in a non-pageable list. I saw this on 7.4 and did not re-test or reproduce this problem in 7.6 for the time being.

To Reproduce Steps to reproduce the behavior:

  1. Login as an EPerson who is member of over 20 groups
  2. Go to to /profile and scroll to the bottom to see the list of groups

Expected behavior The full list of groups should be visible, preferably pageable.

Related work Link to any related tickets or PRs here.

tdonohue commented 1 year ago

Sounds like a bug. Moving to the 7.6 maintenance board in search of a volunteer. I can verify it appears this /profile page doesn't have any built-in pagination... just the first page of groups is displayed. https://github.com/DSpace/dspace-angular/blob/main/src/app/profile-page/profile-page.component.html#L35-L53