From 3fbfc83fd06e0e92e356f6a945bdbdc1a31272c5 Mon Sep 17 00:00:00 2001 From: Miodec Date: Sun, 8 May 2022 13:29:10 +0200 Subject: [PATCH] added needsToUpdateName to frontend --- frontend/src/ts/controllers/account-controller.ts | 2 +- frontend/src/ts/db.ts | 1 + frontend/src/ts/types/types.d.ts | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/src/ts/controllers/account-controller.ts b/frontend/src/ts/controllers/account-controller.ts index 6d6d32f0f..d692b6673 100644 --- a/frontend/src/ts/controllers/account-controller.ts +++ b/frontend/src/ts/controllers/account-controller.ts @@ -127,7 +127,7 @@ export async function getDataAndInit(): Promise { ResultFilters.load(); }); - if (!snapshot.name) { + if (snapshot.needsToUpdateName) { //verify username //invalid, get new let nameGood = false; diff --git a/frontend/src/ts/db.ts b/frontend/src/ts/db.ts index 34cea5844..a72b56dea 100644 --- a/frontend/src/ts/db.ts +++ b/frontend/src/ts/db.ts @@ -80,6 +80,7 @@ export async function initSnapshot(): Promise< snap.banned = userData.banned; snap.verified = userData.verified; snap.discordId = userData.discordId; + snap.needsToUpdateName = userData.needsToUpdateName; snap.globalStats = { time: userData.timeTyping, started: userData.startedTests, diff --git a/frontend/src/ts/types/types.d.ts b/frontend/src/ts/types/types.d.ts index 0c6571527..3d8fe1262 100644 --- a/frontend/src/ts/types/types.d.ts +++ b/frontend/src/ts/types/types.d.ts @@ -459,6 +459,7 @@ declare namespace MonkeyTypes { discordId?: string; config?: Config; favoriteQuotes: FavoriteQuotes; + needsToUpdateName?: boolean; } type FavoriteQuotes = Record;