diff options
Diffstat (limited to 'StoneIsland/platforms/ios/www/js')
4 files changed, 17 insertions, 7 deletions
diff --git a/StoneIsland/platforms/ios/www/js/lib/etc/sim.js b/StoneIsland/platforms/ios/www/js/lib/etc/sim.js index 9f5d7f4f..65be02b0 100644 --- a/StoneIsland/platforms/ios/www/js/lib/etc/sim.js +++ b/StoneIsland/platforms/ios/www/js/lib/etc/sim.js @@ -10,6 +10,7 @@ var sim = (function(){ } sim.fetch = function(cb){ + console.log('fetching sim data') sim.afterFetch = cb window.plugins.sim.getSimInfo(sim.success, sim.error) } @@ -26,7 +27,6 @@ var sim = (function(){ sim.data.countryCode = 'us' } } - sim.data.countryCode = 'ca' sim.loaded = true sim.afterFetch() } @@ -38,6 +38,10 @@ var sim = (function(){ jsonp: "callback", dataType: "jsonp", success: sim.success, + error: function(){ + sim.loaded = true + sim.afterFetch() + } }) } diff --git a/StoneIsland/platforms/ios/www/js/lib/nav/AddressView.js b/StoneIsland/platforms/ios/www/js/lib/nav/AddressView.js index fd7df218..64ea265f 100755 --- a/StoneIsland/platforms/ios/www/js/lib/nav/AddressView.js +++ b/StoneIsland/platforms/ios/www/js/lib/nav/AddressView.js @@ -22,7 +22,7 @@ var AddressView = SerializableView.extend({ populate: function(data){ this.$("[name=Province]").empty() this.$("[name=Province]").append(this.us_states) - if (! app.store.notAvailableInCanada) { + if (! app.store.NotAvailableInCanada) { this.$("[name=Province]").append(this.ca_states) } this.data = data diff --git a/StoneIsland/platforms/ios/www/js/lib/products/CollectionView.js b/StoneIsland/platforms/ios/www/js/lib/products/CollectionView.js index 7c73d66f..4674fc18 100755 --- a/StoneIsland/platforms/ios/www/js/lib/products/CollectionView.js +++ b/StoneIsland/platforms/ios/www/js/lib/products/CollectionView.js @@ -121,10 +121,16 @@ var CollectionView = ScrollableView.extend({ if (is_single_product) { console.log("IS SINGLE PRODUCT") var item = data.SearchResponseFull.Results.Items[0] - var url = sdk.image(item['DefaultCode10'], '13_f') - console.log(url) - var img = new Image () - img.src = url + // console.log(data.SearchResponseFull.Results) + if (item) { + var url = sdk.image(item['DefaultCode10'], '13_f') + console.log(url) + var img = new Image () + img.src = url + } + else { + console.log("no products at all!") + } } // if (data.SearchResponseFull.Results.Items.length == 1) { diff --git a/StoneIsland/platforms/ios/www/js/lib/products/ProductView.js b/StoneIsland/platforms/ios/www/js/lib/products/ProductView.js index 7434888c..218c151d 100755 --- a/StoneIsland/platforms/ios/www/js/lib/products/ProductView.js +++ b/StoneIsland/platforms/ios/www/js/lib/products/ProductView.js @@ -130,7 +130,7 @@ var ProductView = ScrollableView.extend({ var default_color_id = this.populate_selectors(data, details) - var notAvailableInCanada = !! app.store.notAvailableInCanada + var notAvailableInCanada = !! app.store.NotAvailableInCanada app.product.$notAvailableInCanada.toggle( notAvailableInCanada ) if (notAvailableInCanada && sim.data.countryCode === 'ca') { this.isNotAvailable = true |
