diff --git a/src/models/user.ts b/src/models/user.ts index a85d6d6..a9eebd5 100644 --- a/src/models/user.ts +++ b/src/models/user.ts @@ -58,17 +58,19 @@ User.init( }, calendar_max_future_booking_days: { type: DataTypes.INTEGER, - allowNull: false, + // allowNull defaults to true }, calendar_min_earliest_booking_time: { type: DataTypes.INTEGER, - allowNull: false, + // allowNull defaults to true }, calendar_primary_calendar_id: { type: DataTypes.STRING, + // allowNull defaults to true }, calendar_using_primary_calendar: { type: DataTypes.BOOLEAN, + // allowNull defaults to true }, }, { diff --git a/src/routes/calendarRoutes.ts b/src/routes/calendarRoutes.ts index 998cb42..cc25456 100644 --- a/src/routes/calendarRoutes.ts +++ b/src/routes/calendarRoutes.ts @@ -33,6 +33,7 @@ router.get( .accessToken; const refreshToken = (req.user as Request & { refreshToken?: string }) .refreshToken; + const sub = (req.user as Request & { profile?: any }).profile.json.sub; // google user id const sessionId = req.cookies["session"]; @@ -61,6 +62,7 @@ router.get( userId: userSession.user_id, accessToken: accessToken, refreshToken: refreshToken, + sub: sub, pass: process.env.TERMIN_PLANNER_AUTHORIZATION_PASSWORD as string, }) .then((response) => {