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

Function orgHasNoMembers

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

Source from the content-addressed store, hash-verified

233
234// True when the single org has no members yet — the unclaimed first-run state.
235const orgHasNoMembers = async (gate: SignupGate): Promise<boolean> => {
236 const auth = gate.getAuth();
237 if (!auth) return true;
238 return (await countOrgMembers(auth, gate.organizationId)) === 0;
239};
240
241const createAuthInstance = (client: Client, getOrganizationId: () => string, gate?: SignupGate) =>
242 betterAuth(makeAuthOptions(client, getOrganizationId, gate));

Callers 1

makeAuthOptionsFunction · 0.85

Calls 1

countOrgMembersFunction · 0.85

Tested by

no test coverage detected