From 2fbd8858550290757a93df009f32761ffc9722b8 Mon Sep 17 00:00:00 2001 From: alyssa Date: Fri, 27 Sep 2024 04:29:16 +0900 Subject: [PATCH] fix(api): missing null check on /members/:id/groups endpoint --- PluralKit.API/Controllers/v2/GroupMemberControllerV2.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/PluralKit.API/Controllers/v2/GroupMemberControllerV2.cs b/PluralKit.API/Controllers/v2/GroupMemberControllerV2.cs index 7a40f244..bdd1771d 100644 --- a/PluralKit.API/Controllers/v2/GroupMemberControllerV2.cs +++ b/PluralKit.API/Controllers/v2/GroupMemberControllerV2.cs @@ -147,6 +147,8 @@ public class GroupMemberControllerV2: PKControllerBase public async Task GetMemberGroups(string memberRef) { var member = await ResolveMember(memberRef); + if (member == null) + throw Errors.MemberNotFoundWithRef(memberRef); var ctx = ContextFor(member); var system = await _repo.GetSystem(member.System);