fix: initialized flags on event-types page (#13469)
* fix: initialized flags on event-types page * changes * chore: removed `managed-event-types` flag as no longer needed * revert: `20230404202721_add_feature_flag_managed_event_types` migration
This commit is contained in:
1 parent
0421dd401a
commit
a45d77de51
6 files changed
+31
-9
No files matched your search
@@ -0,0 +1,23 @@
|
||||
import type { GetServerSidePropsContext } from "next";
|
||||
|
||||
import { getServerSession } from "@calcom/features/auth/lib/getServerSession";
|
||||
|
||||
import { ssrInit } from "@server/lib/ssr";
|
||||
|
||||
export const getServerSideProps = async (context: GetServerSidePropsContext) => {
|
||||
const ssr = await ssrInit(context);
|
||||
const session = await getServerSession({ req: context.req, res: context.res });
|
||||
|
||||
if (!session) {
|
||||
return {
|
||||
redirect: {
|
||||
redirect: {
|
||||
permanent: false,
|
||||
destination: "/auth/login",
|
||||
},
|
||||
},
|
||||
};
|
||||
}
|
||||
|
||||
return { props: { trpcState: ssr.dehydrate() } };
|
||||
};
|
||||
@@ -4,6 +4,8 @@ import PageWrapper from "@components/PageWrapper";
|
||||
|
||||
import EventTypesPage from "~/event-types/views/event-types-listing-view";
|
||||
|
||||
export { getServerSideProps } from "@lib/event-types/getServerSideProps";
|
||||
|
||||
EventTypesPage.getLayout = getLayout;
|
||||
EventTypesPage.PageWrapper = PageWrapper;
|
||||
|
||||
|
||||
Reference in new issue
Block a user