fix: new team not listed in teams list in navbar (#1010)

Co-authored-by: pandeymangg <anshuman.pandey9999@gmail.com>
Co-authored-by: Matti Nannt <mail@matthiasnannt.com>
This commit is contained in:
Aditya Deshlahre
2023-10-09 16:39:44 +05:30
committed by GitHub
parent f9fb2c6a99
commit 631a50b733

View File

@@ -5,6 +5,8 @@ import { ResourceNotFoundError, DatabaseError, UnknownError } from "@formbricks/
import { TMember, TMembership, TMembershipUpdateInput } from "@formbricks/types/v1/memberships";
import { Prisma } from "@prisma/client";
import { cache } from "react";
import { getTeamsByUserIdCacheTag } from "../team/service";
import { revalidateTag } from "next/cache";
export const getMembersByTeamId = cache(async (teamId: string): Promise<TMember[]> => {
const membersData = await prisma.membership.findMany({
@@ -76,6 +78,7 @@ export const createMembership = async (
role: data.role as TMembership["role"],
},
});
revalidateTag(getTeamsByUserIdCacheTag(userId));
return membership;
} catch (error) {