@@ -64,7 +64,7 @@ qx.Class.define("osparc.vipMarket.VipMarket", {
6464
6565 members : {
6666 __anatomicalModels : null ,
67- __purchasedItems : null ,
67+ __purchasesItems : null ,
6868 __anatomicalModelsModel : null ,
6969
7070 _createChildControlImpl : function ( id ) {
@@ -150,7 +150,7 @@ qx.Class.define("osparc.vipMarket.VipMarket", {
150150 ctrl . bindProperty ( "date" , "date" , null , item , id ) ;
151151 ctrl . bindProperty ( "licensedItemId" , "licensedItemId" , null , item , id ) ;
152152 ctrl . bindProperty ( "pricingPlanId" , "pricingPlanId" , null , item , id ) ;
153- ctrl . bindProperty ( "purchased " , "purchased " , null , item , id ) ;
153+ ctrl . bindProperty ( "purchases " , "purchases " , null , item , id ) ;
154154 } ,
155155 configureItem : item => {
156156 item . subscribeToFilterGroup ( "vipModels" ) ;
@@ -205,8 +205,8 @@ qx.Class.define("osparc.vipMarket.VipMarket", {
205205 ] )
206206 . then ( values => {
207207 const licensedItems = values [ 0 ] ;
208- const purchasedItems = values [ 1 ] ;
209- this . __purchasedItems = purchasedItems ;
208+ const purchasesItems = values [ 1 ] ;
209+ this . __purchasesItems = purchasesItems ;
210210
211211 this . __anatomicalModels = [ ] ;
212212 allAnatomicalModels . forEach ( model => {
@@ -225,13 +225,13 @@ qx.Class.define("osparc.vipMarket.VipMarket", {
225225 anatomicalModel [ "licensedItemId" ] = licensedItem [ "licensedItemId" ] ;
226226 anatomicalModel [ "pricingPlanId" ] = licensedItem [ "pricingPlanId" ] ;
227227 // attach leased data
228- anatomicalModel [ "purchased " ] = [ ] ; // default
229- const purchasedItemsFound = purchasedItems . filter ( purchasedItem => purchasedItem [ "licensedItemId" ] === licensedItem [ "licensedItemId" ] ) ;
230- if ( purchasedItemsFound . length ) {
231- purchasedItemsFound . forEach ( purchasedItemFound => {
232- anatomicalModel [ "purchased " ] . push ( {
233- expiresAt : new Date ( purchasedItemFound [ "expireAt" ] ) ,
234- numberOfSeats : purchasedItemFound [ "numOfSeats" ] ,
228+ anatomicalModel [ "purchases " ] = [ ] ; // default
229+ const purchasesItemsFound = purchasesItems . filter ( purchasesItem => purchasesItem [ "licensedItemId" ] === licensedItem [ "licensedItemId" ] ) ;
230+ if ( purchasesItemsFound . length ) {
231+ purchasesItemsFound . forEach ( purchasesItemFound => {
232+ anatomicalModel [ "purchases " ] . push ( {
233+ expiresAt : new Date ( purchasesItemFound [ "expireAt" ] ) ,
234+ numberOfSeats : purchasesItemFound [ "numOfSeats" ] ,
235235 } )
236236 } ) ;
237237 }
@@ -275,7 +275,7 @@ qx.Class.define("osparc.vipMarket.VipMarket", {
275275 if ( found ) {
276276 const expirationDate = new Date ( ) ;
277277 expirationDate . setMonth ( expirationDate . getMonth ( ) + 1 )
278- found [ "purchased " ] . push ( {
278+ found [ "purchases " ] . push ( {
279279 expiresAt : expirationDate , // get this info from the response
280280 numberOfSeats, // get this info from the response
281281 } ) ;
@@ -307,9 +307,9 @@ qx.Class.define("osparc.vipMarket.VipMarket", {
307307 const sortModel = sortBy => {
308308 models . sort ( ( a , b ) => {
309309 // first criteria
310- if ( b [ "purchased " ] . length !== a [ "purchased " ] . length ) {
310+ if ( b [ "purchases " ] . length !== a [ "purchases " ] . length ) {
311311 // leased first
312- return b [ "purchased " ] . length - a [ "purchased " ] . length ;
312+ return b [ "purchases " ] . length - a [ "purchases " ] . length ;
313313 }
314314 // second criteria
315315 if ( sortBy ) {
0 commit comments