From a2549bd7b6de33331be6979abc9858c83a93b5b7 Mon Sep 17 00:00:00 2001 From: Nafees Nazik <84864519+G3root@users.noreply.github.com> Date: Mon, 13 Feb 2023 21:51:55 +0530 Subject: [PATCH] feat: use week start from owner (#7072) --- apps/web/pages/team/[slug]/[type].tsx | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/apps/web/pages/team/[slug]/[type].tsx b/apps/web/pages/team/[slug]/[type].tsx index f07f585ea9..2876911dd1 100644 --- a/apps/web/pages/team/[slug]/[type].tsx +++ b/apps/web/pages/team/[slug]/[type].tsx @@ -100,6 +100,22 @@ export const getServerSideProps = async (context: GetServerSidePropsContext) => availability: true, }, }, + team: { + select: { + members: { + where: { + role: "OWNER", + }, + select: { + user: { + select: { + weekStart: true, + }, + }, + }, + }, + }, + }, }, }, }, @@ -148,6 +164,8 @@ export const getServerSideProps = async (context: GetServerSidePropsContext) => booking = await getBooking(prisma, rescheduleUid); } + const weekStart = eventType.team?.members?.[0]?.user?.weekStart; + return { props: { profile: { @@ -155,7 +173,7 @@ export const getServerSideProps = async (context: GetServerSidePropsContext) => slug: team.slug, image: team.logo, theme: team.theme, - weekStart: "Sunday", + weekStart: weekStart ?? "Sunday", brandColor: team.brandColor, darkBrandColor: team.darkBrandColor, },