Skip to content

Commit 5205209

Browse files
committed
avoid glitch
1 parent 9e7e36c commit 5205209

File tree

1 file changed

+4
-4
lines changed
  • services/static-webserver/client/source/class/osparc/vipMarket

1 file changed

+4
-4
lines changed

services/static-webserver/client/source/class/osparc/vipMarket/Market.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ qx.Class.define("osparc.vipMarket.Market", {
6565
licensedItemsStore.getLicensedItems(),
6666
licensedItemsStore.getPurchasedLicensedItems(walletId),
6767
])
68-
.then(values => {
68+
.then(async values => {
6969
const licensedItems = values[0];
7070
const purchasedItems = values[1];
7171
osparc.data.model.LicensedItem.addSeatsFromPurchases(licensedItems, purchasedItems);
@@ -104,21 +104,21 @@ qx.Class.define("osparc.vipMarket.Market", {
104104
}
105105
});
106106

107+
await this.__addFreeItems();
108+
107109
categories.forEach(category => {
108110
this.__buildViPMarketPage(category, category["items"]);
109111
});
110112

111113
if (openCategory) {
112114
this.__openCategory(openCategory);
113115
}
114-
115-
this.__addFreeItems();
116116
});
117117
},
118118

119119
__addFreeItems: function() {
120120
const licensedItemsStore = osparc.store.LicensedItems.getInstance();
121-
licensedItemsStore.getLicensedItems()
121+
return licensedItemsStore.getLicensedItems()
122122
.then(async licensedItems => {
123123
this.__freeItems = [];
124124
const licensedItemsArr = Object.values(licensedItems);

0 commit comments

Comments
 (0)