Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Port dspace-7_x] Fix "Edit Group" page always requests all member Subgroups & EPersons #2627

Merged
merged 11 commits into from
Nov 10, 2023

Conversation

dspace-bot
Copy link
Contributor

Port of #2545 by @tdonohue to dspace-7_x.

…ese lists are only used to find the size of each

(cherry picked from commit 0da7c15)
…t once. Bad peformance for large groups

(cherry picked from commit 97479a2)
…omponent. Remove "memberOfGroup" from EpersonDtoModel as it is no longer used

(cherry picked from commit b598f1b)
…emberOf endpoints (via services)

(cherry picked from commit 8a10888)
…list component's "search()". Avoids reloading the page as frequently.

(cherry picked from commit 2eb1a17)
…current members before add members (for both eperson and groups)

(cherry picked from commit 9117ac0)
@dspace-bot dspace-bot added authorization related to authorization, permissions or groups bug high priority labels Nov 10, 2023
@tdonohue tdonohue added this to the 7.6.1 milestone Nov 10, 2023
@tdonohue tdonohue merged commit 6975fd1 into dspace-7_x Nov 10, 2023
11 checks passed
@tdonohue tdonohue deleted the backport-2545-to-dspace-7_x branch November 10, 2023 21:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
authorization related to authorization, permissions or groups bug high priority
Projects
Development

Successfully merging this pull request may close these issues.

2 participants