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

Function orgHasNoMembers

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

Source from the content-addressed store, hash-verified

276
277// True when the single org has no members yet — the unclaimed first-run state.
278const orgHasNoMembers = async (gate: SignupGate): Promise<boolean> => {
279 const auth = gate.getAuth();
280 if (!auth) return true;
281 return (await countOrgMembers(auth, gate.organizationId)) === 0;
282};
283
284const createAuthInstance = (client: Client, getOrganizationId: () => string, gate?: SignupGate) =>
285 betterAuth(makeAuthOptions(client, getOrganizationId, gate));

Callers 1

makeAuthOptionsFunction · 0.85

Calls 1

countOrgMembersFunction · 0.85

Tested by

no test coverage detected