fix/group-management-user-dropdown #8

Merged
aureus merged 2 commits from fix/group-management-user-dropdown into main 2026-05-25 15:11:39 +00:00
Owner
No description provided.
The allUsers query and the per-audience members sub-query both filtered on
whereNotNull('password_hash'). Proxy and none auth mode create users via
upsertUser() which omits password_hash, so the dropdown was always empty
in those modes. Remove both filters.

Also passes userId to the audiences template so the New Group form correctly
excludes the current user from the initial-members select.

Adds three integration tests covering proxy-mode users in the dropdown, the
userId exclusion, and adding a proxy-mode user as a member.
fix(tests): silence unused-param warning in makeSettingsApp
Some checks failed
PR Checks / test (pull_request) Has been cancelled
7917d62c62
aureus merged commit 1479399454 into main 2026-05-25 15:11:39 +00:00
aureus deleted branch fix/group-management-user-dropdown 2026-05-25 15:11:52 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
aureus/watchcraft!8
No description provided.