@@ -33,7 +33,8 @@ qx.Class.define("osparc.store.Pricing", {
3333 pricingPlansCached : null ,
3434
3535 fetchPricingPlans : function ( ) {
36- return osparc . data . Resources . getInstance ( ) . getAllPages ( "pricingPlans" )
36+ const resourceName = osparc . data . Permissions . getInstance ( ) . isAdmin ( ) ? "adminPricingPlans" : "pricingPlans" ;
37+ return osparc . data . Resources . getInstance ( ) . getAllPages ( resourceName )
3738 . then ( pricingPlansData => {
3839 const pricingPlans = [ ] ;
3940 pricingPlansData . forEach ( pricingPlanData => {
@@ -48,7 +49,7 @@ qx.Class.define("osparc.store.Pricing", {
4849 const params = {
4950 data : newPricingPlanData
5051 } ;
51- return osparc . data . Resources . fetch ( "pricingPlans " , "post" , params )
52+ return osparc . data . Resources . fetch ( "adminPricingPlans " , "post" , params )
5253 . then ( pricingPlanData => {
5354 const pricingPlan = this . __addToCache ( pricingPlanData ) ;
5455 this . fireDataEvent ( "pricingPlansChanged" , pricingPlan ) ;
@@ -63,7 +64,7 @@ qx.Class.define("osparc.store.Pricing", {
6364 } ,
6465 data : updateData
6566 } ;
66- return osparc . data . Resources . getInstance ( ) . fetch ( "pricingPlans " , "update" , params )
67+ return osparc . data . Resources . getInstance ( ) . fetch ( "adminPricingPlans " , "update" , params )
6768 . then ( pricingPlanData => {
6869 return this . __addToCache ( pricingPlanData ) ;
6970 } )
@@ -86,7 +87,8 @@ qx.Class.define("osparc.store.Pricing", {
8687 pricingPlanId,
8788 }
8889 } ;
89- return osparc . data . Resources . fetch ( "pricingPlans" , "getOne" , params )
90+ const resourceName = osparc . data . Permissions . getInstance ( ) . isAdmin ( ) ? "adminPricingPlans" : "pricingPlans" ;
91+ return osparc . data . Resources . fetch ( resourceName , "getOne" , params )
9092 . then ( pricingPlanData => {
9193 const pricingPlan = this . __addToCache ( pricingPlanData ) ;
9294 const pricingUnits = pricingPlan . getPricingUnits ( ) ;
0 commit comments