Skip to content

Commit 24126c7

Browse files
committed
minors
1 parent 282d397 commit 24126c7

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

services/static-webserver/client/source/class/osparc/dashboard/ResourceDetails.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -397,8 +397,6 @@ qx.Class.define("osparc.dashboard.ResourceDetails", {
397397
page.payDebtButton.set({
398398
visibility: osparc.study.Utils.isInDebt(studyData) ? "visible" : "excluded"
399399
});
400-
}
401-
if (this.__resourceData["resourceType"] === "study") {
402400
const canBeOpened = osparc.study.Utils.canBeOpened(studyData);
403401
page.openButton.setEnabled(canBeOpened);
404402
}

services/static-webserver/client/source/class/osparc/study/BillingSettings.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ qx.Class.define("osparc.study.BillingSettings", {
3838
members: {
3939
__studyData: null,
4040
__studyWalletId: null,
41+
__debtMessage: null,
4142

4243
_createChildControlImpl: function(id) {
4344
let control;
@@ -102,7 +103,7 @@ qx.Class.define("osparc.study.BillingSettings", {
102103
let msg = this.tr(`This ${studyAlias} is currently Embargoed.<br>`);
103104
msg += this.tr("Last transaction:") + "<br>";
104105
msg += this.__studyData["debt"] + " " + this.tr("credits");
105-
const debtMessage = new qx.ui.basic.Label(msg).set({
106+
const debtMessage = this.__debtMessage = new qx.ui.basic.Label(msg).set({
106107
decorator: border,
107108
font: "text-14",
108109
rich: true,
@@ -267,6 +268,9 @@ qx.Class.define("osparc.study.BillingSettings", {
267268
delete this.__studyData["debt"];
268269
osparc.store.Store.getInstance().setStudyDebt(this.__studyData["uuid"], 0);
269270
this.fireEvent("debtPayed");
271+
if (this.__debtMessage) {
272+
this._remove(this.__debtMessage);
273+
}
270274
this.getChildControl("pay-debt-layout").removeAll();
271275
},
272276

0 commit comments

Comments
 (0)