@@ -5,6 +5,7 @@ import { renewSelectedCalendarCredentialId } from "@calcom/lib/connectedCalendar
55import { WEBAPP_URL , WEBAPP_URL_FOR_OAUTH } from "@calcom/lib/constants" ;
66import { handleErrorsJson } from "@calcom/lib/errors" ;
77import { getSafeRedirectUrl } from "@calcom/lib/getSafeRedirectUrl" ;
8+ import logger from "@calcom/lib/logger" ;
89import prisma from "@calcom/prisma" ;
910import { Prisma } from "@calcom/prisma/client" ;
1011
@@ -91,8 +92,21 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse)
9192 "Content-Type" : "application/json" ,
9293 } ,
9394 } ) ;
95+
96+ logger . info ( "Office365 Calendar: Received calendar response" , {
97+ userId : req . session ?. user ?. id ,
98+ status : calRequest . status ,
99+ statusText : calRequest . statusText ,
100+ url : calRequest . url ,
101+ } ) ;
102+
94103 let calBody = await handleErrorsJson < { value : OfficeCalendar [ ] ; "@odata.nextLink" ?: string } > ( calRequest ) ;
95104
105+ logger . info ( "Office365 Calendar: handleErrorsJson completed" , {
106+ userId : req . session ?. user ?. id ,
107+ calendarCount : calBody . value . length ?? 0 ,
108+ } ) ;
109+
96110 if ( typeof responseBody === "string" ) {
97111 calBody = JSON . parse ( responseBody ) as { value : OfficeCalendar [ ] } ;
98112 }
0 commit comments