MCPcopy Create free account
hub / github.com/UsefulSoftwareCo/executor / orgHasNoMembers

Function orgHasNoMembers

apps/host-selfhost/src/auth/better-auth.ts:333–337  ·  view source on GitHub ↗
(gate: SignupGate)

Source from the content-addressed store, hash-verified

331
332// True when the single org has no members yet — the unclaimed first-run state.
333const orgHasNoMembers = async (gate: SignupGate): Promise<boolean> => {
334 const auth = gate.getAuth();
335 if (!auth) return true;
336 return (await countOrgMembers(auth, gate.organizationId)) === 0;
337};
338
339const createAuthInstance = (client: Client, getOrganizationId: () => string, gate?: SignupGate) =>
340 betterAuth(makeAuthOptions(client, getOrganizationId, gate));

Callers 1

makeAuthOptionsFunction · 0.85

Calls 1

countOrgMembersFunction · 0.85

Tested by

no test coverage detected