summaryrefslogtreecommitdiff
path: root/StoneIsland/www/js/lib/products/CollectionView.js
diff options
context:
space:
mode:
Diffstat (limited to 'StoneIsland/www/js/lib/products/CollectionView.js')
-rwxr-xr-xStoneIsland/www/js/lib/products/CollectionView.js17
1 files changed, 13 insertions, 4 deletions
diff --git a/StoneIsland/www/js/lib/products/CollectionView.js b/StoneIsland/www/js/lib/products/CollectionView.js
index 798920d1..53e99390 100755
--- a/StoneIsland/www/js/lib/products/CollectionView.js
+++ b/StoneIsland/www/js/lib/products/CollectionView.js
@@ -26,8 +26,9 @@ var CollectionView = ScrollableView.extend({
show: function(){
if (app.closed.storeIsClosed) {
- // (! this.storeOpenDate || moment().diff(this.storeOpenDate) > 0 ) ) {
- return app.closed.show()
+ if (! app.closed.storeOpenDate || app.closed.storeOpenDate.diff() > 0) {
+ return app.closed.show()
+ }
}
app.footer.show("FILTER")
document.body.className = "collection"
@@ -35,7 +36,9 @@ var CollectionView = ScrollableView.extend({
console.log("collection this loaded")
return this.populate(this.data)
}
- // this.fetch()
+ else {
+ this.fetch()
+ }
},
save: function(){
@@ -49,11 +52,17 @@ var CollectionView = ScrollableView.extend({
return
}
this.$loader.show()
- sdk.product.all({
+ console.log("fetching", app.gallery_id)
+ sdk.product.collection({
gallery_id: app.gallery_id,
success: this.populate.bind(this)
})
},
+
+ refresh: function(){
+ this.loaded = false
+ this.fetch()
+ },
populate: function(data){
if (this.loaded && ! data) {