Fix offline race condition in the user menu

This commit is contained in:
yflory 2021-02-02 17:58:51 +01:00
parent 6f399eb298
commit 3fdaf25429

View file

@ -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