From 93139a121eff5d25df971a0d204ed57b8a6ec0bd Mon Sep 17 00:00:00 2001 From: Matthew Lopez <73856503+MatthewL246@users.noreply.github.com> Date: Mon, 26 Feb 2024 14:39:01 -0500 Subject: [PATCH] Update comment syntax and add todo Co-authored-by: Jonathan Barrow --- src/services/nnid/routes/people.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/services/nnid/routes/people.ts b/src/services/nnid/routes/people.ts index 083247c..8b95850 100644 --- a/src/services/nnid/routes/people.ts +++ b/src/services/nnid/routes/people.ts @@ -582,7 +582,9 @@ router.put('/@me', async (request: express.Request, response: express.Response): const language: string = person.language ? person.language : pnid.language; let timezoneName: string = person.tz_name ? person.tz_name : pnid.timezone.name; - // Fix for 3DS sending empty person.tz_name, which is interpreted as an empty object + // * Fix for 3DS sending empty person.tz_name, which is interpreted as an empty object + // TODO - See if there's a cleaner way to do this? + if (typeof timezoneName === 'object' && Object.keys(timezoneName).length === 0) { timezoneName = pnid.timezone.name; }