Skip to content

fix: avoid TypeError in when session user is null - #1592

Merged
CarlSchwan merged 1 commit into
mainfrom
fix/typerror-null-session
Jun 9, 2026
Merged

fix: avoid TypeError in when session user is null#1592
CarlSchwan merged 1 commit into
mainfrom
fix/typerror-null-session

Conversation

@solracsf

@solracsf solracsf commented Jun 4, 2026

Copy link
Copy Markdown
Member

When user_saml dispatches UserLoggedInEvent from its ACS handler, the user is not yet bound to the
session, so getUser() returns null and first SAML login fails with a 500 (TypeError).

This was a regression from porting the login hooks to events.

Fixes #1588

Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
@solracsf solracsf added the 3. to review Waiting for reviews label Jun 4, 2026
@solracsf
solracsf requested review from CarlSchwan and skjnldsv June 4, 2026 11:37
@solracsf solracsf added bug Something isn't working regression Regression of a previous working feature labels Jun 4, 2026
@CarlSchwan
CarlSchwan merged commit f91586b into main Jun 9, 2026
55 checks passed
@CarlSchwan
CarlSchwan deleted the fix/typerror-null-session branch June 9, 2026 08:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews bug Something isn't working regression Regression of a previous working feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

TypeError in AppWhitelist::verifyAccess() during SAML login (null user) for guests v4.7.0鈥搗4.7.5

2 participants