Skip to content

Commit 7e8355a

Browse files
committed
[skip ci] show error message
1 parent 7a6c3e4 commit 7e8355a

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

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

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -117,21 +117,26 @@ qx.Class.define("osparc.study.NodePricingUnits", {
117117
.then(preselectedPricingUnit => {
118118
if (pricingPlanData && "pricingUnits" in pricingPlanData && pricingPlanData["pricingUnits"].length) {
119119
const pricingUnitsData = pricingPlanData["pricingUnits"];
120-
const pricingUnitButtons = this.__pricingUnits = new osparc.study.PricingUnitTiers(pricingUnitsData, preselectedPricingUnit);
120+
const pricingUnitTiers = this.__pricingUnits = new osparc.study.PricingUnitTiers(pricingUnitsData, preselectedPricingUnit);
121121
if (inGroupBox) {
122122
const pricingUnitsLayout = osparc.study.StudyOptions.createGroupBox(nodeLabel);
123-
pricingUnitsLayout.add(pricingUnitButtons);
123+
pricingUnitsLayout.add(pricingUnitTiers);
124124
this._add(pricingUnitsLayout);
125125
} else {
126-
this._add(pricingUnitButtons);
126+
this._add(pricingUnitTiers);
127127
}
128-
pricingUnitButtons.addListener("changeSelectedUnitId", e => {
128+
pricingUnitTiers.addListener("changeSelectedUnitId", e => {
129129
if (this.isPatchNode()) {
130-
pricingUnitButtons.setEnabled(false);
130+
pricingUnitTiers.setEnabled(false);
131131
const pricingPlanId = this.getPricingPlanId();
132132
const selectedPricingUnitId = e.getData();
133133
this.self().patchPricingUnitSelection(studyId, nodeId, pricingPlanId, selectedPricingUnitId)
134-
.finally(() => pricingUnitButtons.setEnabled(true));
134+
// .then(() => )
135+
.catch(err => {
136+
const msg = err.message || this.tr("Cannot change Tier");
137+
osparc.FlashMessenger.getInstance().logAs(msg, "ERROR");
138+
})
139+
.finally(() => pricingUnitTiers.setEnabled(true));
135140
}
136141
});
137142
}

0 commit comments

Comments
 (0)