mirror of
https://github.com/formbricks/formbricks.git
synced 2026-01-06 16:24:08 -06:00
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:
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user