From 242e017371f49fe4ce2e1b8e803269a7aeb68bc3 Mon Sep 17 00:00:00 2001 From: Miodec Date: Wed, 14 Jun 2023 23:56:39 +0200 Subject: [PATCH] allowing change if undefined or null --- backend/src/api/controllers/user.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/backend/src/api/controllers/user.ts b/backend/src/api/controllers/user.ts index 0eaedbf0a..f132cf472 100644 --- a/backend/src/api/controllers/user.ts +++ b/backend/src/api/controllers/user.ts @@ -840,7 +840,10 @@ export async function setStreakHourOffset( const user = await UserDAL.getUser(uid, "update user profile"); - if (user.streak?.hourOffset !== undefined) { + if ( + user.streak?.hourOffset !== undefined && + user.streak?.hourOffset !== null + ) { throw new MonkeyError(403, "Streak hour offset already set"); }