Skip to content

Commit 38e128d

Browse files
authored
🐛 [Frontend] Do not list/request /frontend/ service's pricing plans (#6424)
1 parent 6f680c9 commit 38e128d

File tree

1 file changed

+5
-29
lines changed

1 file changed

+5
-29
lines changed

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

Lines changed: 5 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ qx.Class.define("osparc.study.StudyPricingUnits", {
2727

2828
this.__studyData = studyData;
2929

30-
this.showPricingUnits();
30+
this.__showPricingUnits();
3131
},
3232

3333
events: {
@@ -38,7 +38,7 @@ qx.Class.define("osparc.study.StudyPricingUnits", {
3838
members: {
3939
__studyData: null,
4040

41-
showPricingUnits: function() {
41+
__showPricingUnits: function() {
4242
const unitsLoading = () => this.fireEvent("loadingUnits");
4343
const unitsAdded = () => this.fireEvent("unitsReady");
4444
unitsLoading();
@@ -48,40 +48,16 @@ qx.Class.define("osparc.study.StudyPricingUnits", {
4848
const workbench = this.__studyData["workbench"];
4949
Object.keys(workbench).forEach(nodeId => {
5050
const node = workbench[nodeId];
51+
if (osparc.data.model.Node.isFrontend(node)) {
52+
return;
53+
}
5154
const nodePricingUnits = new osparc.study.NodePricingUnits(this.__studyData["uuid"], nodeId, node);
5255
this._add(nodePricingUnits);
5356
promises.push(nodePricingUnits.showPricingUnits());
5457
});
5558
}
5659
Promise.all(promises)
5760
.then(() => unitsAdded());
58-
},
59-
60-
__createPricingUnitsGroup: function(nodeLabel, pricingPlans, preselectedPricingUnit) {
61-
if (pricingPlans && "pricingUnits" in pricingPlans && pricingPlans["pricingUnits"].length) {
62-
const pricingUnitsLayout = osparc.study.StudyOptions.createGroupBox(nodeLabel);
63-
64-
const unitButtons = new osparc.study.PricingUnits(pricingPlans["pricingUnits"], preselectedPricingUnit);
65-
pricingUnitsLayout.add(unitButtons);
66-
67-
return {
68-
layout: pricingUnitsLayout,
69-
unitButtons
70-
};
71-
}
72-
return null;
73-
},
74-
75-
__pricingUnitSelected: function(nodeId, pricingPlanId, selectedPricingUnitId) {
76-
const params = {
77-
url: {
78-
studyId: this.__studyData["uuid"],
79-
nodeId,
80-
pricingPlanId,
81-
pricingUnitId: selectedPricingUnitId
82-
}
83-
};
84-
return osparc.data.Resources.fetch("studies", "putPricingUnit", params);
8561
}
8662
}
8763
});

0 commit comments

Comments
 (0)