| null) => (
+const isLoggedInMessage = (session: ISession | null) => (
Vous êtes connecté en tant que : {session?.user?.email}
);
const LandingPageAgent = async (props: AppRouterProps) => {
- const { pathFrom } = props.searchParams;
const session = await getSession();
return (
diff --git a/utils/server-side-helper/app/get-session.ts b/utils/server-side-helper/app/get-session.ts
index b3ba3c607..c802e859d 100644
--- a/utils/server-side-helper/app/get-session.ts
+++ b/utils/server-side-helper/app/get-session.ts
@@ -1,8 +1,9 @@
-import { getIronSession, IronSession } from 'iron-session';
-import { cookies } from 'next/headers';
import { ISession } from '#models/user/session';
import { sessionOptions } from '#utils/session';
+import { getIronSession } from 'iron-session';
+import { cookies } from 'next/headers';
-export default async function getSession(): Promise | null> {
- return await getIronSession(cookies(), sessionOptions);
+export default async function getSession(): Promise {
+ const ironSession = await getIronSession(cookies(), sessionOptions);
+ return { ...ironSession };
}