Skip to content

[stable30] fix(settings): Fix infinitely loading account management page with pagination of groups - #51782

Merged
susnux merged 28 commits into
stable30from
backport/51336/stable30
Apr 3, 2025
Merged

[stable30] fix(settings): Fix infinitely loading account management page with pagination of groups#51782
susnux merged 28 commits into
stable30from
backport/51336/stable30

Conversation

@backportbot

@backportbotbackportbotBot commented Mar 28, 2025

Copy link
Copy Markdown

Backport of #51336

Warning, This backport's changes differ from the original and might be incomplete ⚠️

Todo

  • Review and resolve any conflicts
  • Remove all the empty commits

Learn more about backports at https://docs.nextcloud.com/server/stable/go.php?to=developer-backports.

function (string $gid) {
$group = $this->groupManager->get($gid);
return [
'id' => $group->getGID(),

Check notice

Code scanning / Psalm

PossiblyNullReference

Cannot call method getGID on possibly null value
Comment threadapps/settings/lib/Controller/UsersController.php Fixed
Comment threadapps/settings/lib/Controller/UsersController.php Fixed
@Pytal
Pytalforce-pushed the backport/51336/stable30 branch 2 times, most recently from 249f525 to 43f3693CompareMarch 28, 2025 22:23
@Pytal

Copy link
Copy Markdown
Member

Psalm failure here as well from missing #51375, cc @come-nc

Comment threadapps/settings/lib/Controller/UsersController.php Fixed
Pytal added 12 commits April 1, 2025 10:17
Signed-off-by: Christopher Ng <chrng8@gmail.com>
…gination of groups
- Includes searching
Signed-off-by: Christopher Ng <chrng8@gmail.com>
…tails
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Signed-off-by: Christopher Ng <chrng8@gmail.com>
…re rendered
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Signed-off-by: Christopher Ng <chrng8@gmail.com>
… loaded
Signed-off-by: Christopher Ng <chrng8@gmail.com>
…ted groups
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Pytaland others added 11 commits April 1, 2025 10:17
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
@backportbot
backportbotBotforce-pushed the backport/51336/stable30 branch from 43f3693 to 9cac821CompareApril 1, 2025 10:17
@come-nc

Copy link
Copy Markdown
Contributor

This still does not backport cleanly despite having merged #51375

There are conflicts in frontend file and I do not know enough to solve them.
Would @artonge or @susnux be up for redoing the backport and fixing the conflicts?

@artonge

Copy link
Copy Markdown
Collaborator

Looking into it

@artonge
artongeforce-pushed the backport/51336/stable30 branch 5 times, most recently from cf5a729 to 5f95423CompareApril 1, 2025 12:19
@artonge
artonge marked this pull request as ready for review April 1, 2025 12:20
@artonge
artongeforce-pushed the backport/51336/stable30 branch from 5f95423 to e1c56c2CompareApril 1, 2025 12:21
Signed-off-by: Louis Chemineau <louis@chmn.me>
@artonge
artongeforce-pushed the backport/51336/stable30 branch from e1c56c2 to fcd5da1CompareApril 1, 2025 13:19
@artonge
artonge requested a review from nfebeApril 2, 2025 13:33
@susnux
susnux merged commit a61d561 into stable30Apr 3, 2025
@susnux
susnux deleted the backport/51336/stable30 branch April 3, 2025 06:46
@AltahrimAltahrim mentioned this pull request Apr 3, 2025
5 tasks
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants

@Pytal@come-nc@artonge@susnux@github-advanced-security@nextcloud-command