diff --git a/PluralKit.Bot/Commands/GroupMember.cs b/PluralKit.Bot/Commands/GroupMember.cs index 5e4786c3..b17f65de 100644 --- a/PluralKit.Bot/Commands/GroupMember.cs +++ b/PluralKit.Bot/Commands/GroupMember.cs @@ -60,7 +60,7 @@ public class GroupMember public async Task ListMemberGroups(Context ctx, PKMember target) { - var pctx = ctx.LookupContextFor(target.System); + var pctx = ctx.DirectLookupContextFor(target.System); var groups = await _repo.GetMemberGroups(target.Id) .Where(g => g.Visibility.CanAccess(pctx)) diff --git a/PluralKit.Bot/Commands/Groups.cs b/PluralKit.Bot/Commands/Groups.cs index 9b6c65ba..4a3aacdf 100644 --- a/PluralKit.Bot/Commands/Groups.cs +++ b/PluralKit.Bot/Commands/Groups.cs @@ -433,6 +433,8 @@ public class Groups // TODO: integrate with the normal "search" system + // TODO: integrate with privacy config settings + var pctx = LookupContext.ByNonOwner; if (ctx.MatchFlag("a", "all")) {