Check STRIPE_PRIVATE_KEY exists before stripe call during disband (#2454)
This commit is contained in:
parent
66aeadffbb
commit
5e3da4d178
1 changed files with 3 additions and 1 deletions
|
@ -149,7 +149,9 @@ export const viewerTeamsRouter = createProtectedRouter()
|
||||||
async resolve({ ctx, input }) {
|
async resolve({ ctx, input }) {
|
||||||
if (!(await isTeamOwner(ctx.user?.id, input.teamId))) throw new TRPCError({ code: "UNAUTHORIZED" });
|
if (!(await isTeamOwner(ctx.user?.id, input.teamId))) throw new TRPCError({ code: "UNAUTHORIZED" });
|
||||||
|
|
||||||
await downgradeTeamMembers(input.teamId);
|
if (process.env.STRIPE_PRIVATE_KEY) {
|
||||||
|
await downgradeTeamMembers(input.teamId);
|
||||||
|
}
|
||||||
|
|
||||||
// delete all memberships
|
// delete all memberships
|
||||||
await ctx.prisma.membership.deleteMany({
|
await ctx.prisma.membership.deleteMany({
|
||||||
|
|
Loading…
Reference in a new issue