Files
documenso/packages/lib/utils/organisations-claims.ts
David Nguyen 2805478e0d feat: billing
2025-05-19 12:38:50 +10:00

26 lines
596 B
TypeScript

import type { OrganisationClaim, SubscriptionClaim } from '@prisma/client';
export const generateDefaultOrganisationClaims = (): Omit<
OrganisationClaim,
'id' | 'organisation' | 'createdAt' | 'updatedAt' | 'originalSubscriptionClaimId'
> => {
return {
teamCount: 1,
memberCount: 1,
flags: {},
};
};
export const generateDefaultSubscriptionClaim = (): Omit<
SubscriptionClaim,
'id' | 'organisation' | 'createdAt' | 'updatedAt' | 'originalSubscriptionClaimId'
> => {
return {
name: '',
teamCount: 1,
memberCount: 1,
locked: false,
flags: {},
};
};