From 3fdaf25429aa3cc81752f485e1f8b14ad31db35d Mon Sep 17 00:00:00 2001 From: yflory Date: Tue, 2 Feb 2021 17:58:51 +0100 Subject: [PATCH] Fix offline race condition in the user menu --- www/common/common-ui-elements.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/www/common/common-ui-elements.js b/www/common/common-ui-elements.js index 7f080d9df..78fc4ba68 100644 --- a/www/common/common-ui-elements.js +++ b/www/common/common-ui-elements.js @@ -1849,6 +1849,13 @@ define([ var oldUrl = ''; var updateButton = function () { var myData = metadataMgr.getUserData(); + var privateData = metadataMgr.getPrivateData(); + if (!priv.plan && privateData.plan) { + config.$initBlock.empty(); + metadataMgr.off('change', updateButton); + UIElements.createUserAdminMenu(Common, config); + return; + } if (!myData) { return; } if (loadingAvatar) { // Try again in 200ms