Skip to content

GitHub Issue 811: App permissions page shows deactivated users in group members list#1963

Merged
cnathe merged 12 commits intodevelopfrom
fb_inactiveMembers811
Mar 31, 2026
Merged

GitHub Issue 811: App permissions page shows deactivated users in group members list#1963
cnathe merged 12 commits intodevelopfrom
fb_inactiveMembers811

Conversation

@cnathe
Copy link
Copy Markdown
Contributor

@cnathe cnathe commented Mar 26, 2026

Rationale

#811 LKSM shows deactivated users in site groups

This PR fixes a bug where deactivated users appeared in the group members panel on the app permissions page. It adds a userActive field to the Member and GroupMembership types, fetches the UserId/Active column from
core.Members, propagates it through the data pipeline, and uses it in two places: MembersList (permissions page — filters inactive users out entirely) and MemberButtons in labkey-ui-premium (group management page — shows
inactive users but prefixes them with "Inactive User:").

Related Pull Requests

Changes

  • Don't show inactive users in members list for group details on permissions page
  • include "Inactive User: " prefix in member button on group management page to match what we do for permissions page

@cnathe cnathe self-assigned this Mar 26, 2026
@cnathe cnathe requested a review from XingY March 27, 2026 18:45
Comment thread packages/components/src/internal/components/permissions/MembersList.tsx Outdated
@cnathe cnathe merged commit 9dd1589 into develop Mar 31, 2026
3 checks passed
@cnathe cnathe deleted the fb_inactiveMembers811 branch March 31, 2026 17:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants