diff --git a/app/features/sendouq/routes/q.looking.tsx b/app/features/sendouq/routes/q.looking.tsx index 41b9aca34..ae7127236 100644 --- a/app/features/sendouq/routes/q.looking.tsx +++ b/app/features/sendouq/routes/q.looking.tsx @@ -204,6 +204,15 @@ export const action: ActionFunction = async ({ request }) => { ); if (!theirGroup) return null; + validate( + ourGroup.members.length === FULL_GROUP_SIZE, + "'ourGroup' is not full" + ); + validate( + theirGroup.members.length === FULL_GROUP_SIZE, + "'theirGroup' is not full" + ); + const createdMatch = createMatch({ alphaGroupId: ourGroup.id, bravoGroupId: theirGroup.id,