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

Function orgHasNoMembers

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

Source from the content-addressed store, hash-verified

252
253// True when the single org has no members yet — the unclaimed first-run state.
254const orgHasNoMembers = async (gate: SignupGate): Promise<boolean> => {
255 const auth = gate.getAuth();
256 if (!auth) return true;
257 return (await countOrgMembers(auth, gate.organizationId)) === 0;
258};
259
260const createAuthInstance = (client: Client, getOrganizationId: () => string, gate?: SignupGate) =>
261 betterAuth(makeAuthOptions(client, getOrganizationId, gate));

Callers 1

makeAuthOptionsFunction · 0.85

Calls 1

countOrgMembersFunction · 0.85

Tested by

no test coverage detected