diff options
| author | Jules Laplace <jules@okfoc.us> | 2016-11-08 11:18:58 -0500 |
|---|---|---|
| committer | Jules Laplace <jules@okfoc.us> | 2016-11-08 11:18:58 -0500 |
| commit | f0f43ac073226da65475560c05964c6993540c54 (patch) | |
| tree | dfb4c2f913ba5a65c602e832548c8783d95ffd84 /StoneIsland/platforms/ios/www/js | |
| parent | 8b0d192d82bf12f3d82be6e9447918521e99d5ca (diff) | |
| parent | a3b4833243672f75e747db8f2a94695ff87cf83b (diff) | |
merge
Diffstat (limited to 'StoneIsland/platforms/ios/www/js')
| -rwxr-xr-x | StoneIsland/platforms/ios/www/js/index.js | 9 | ||||
| -rwxr-xr-x | StoneIsland/platforms/ios/www/js/lib/blogs/BlogView.js | 8 | ||||
| -rwxr-xr-x | StoneIsland/platforms/ios/www/js/lib/cart/CartThanks.js | 2 |
3 files changed, 13 insertions, 6 deletions
diff --git a/StoneIsland/platforms/ios/www/js/index.js b/StoneIsland/platforms/ios/www/js/index.js index 63059c26..6bea75d0 100755 --- a/StoneIsland/platforms/ios/www/js/index.js +++ b/StoneIsland/platforms/ios/www/js/index.js @@ -73,7 +73,7 @@ var app = (function(){ cordova.plugins.Keyboard.disableScroll(true) geo.fetch() var image = new Image - image.src = "/img/compass-logo.png" + image.src = "./img/compass-logo.png" } app.view = null @@ -86,7 +86,11 @@ var app = (function(){ // } if (navigator.onLine) { - app.account.connect( app.router.launch.bind(app.router) ) + app.account.connect() + app.blog.fetch(function(){ + app.router.initial_route = "/intro" + app.router.launch() + }) } else { console.log(">> LAUNCHED WHILE OFFLINE") @@ -97,7 +101,6 @@ var app = (function(){ push.init() } - app.did_finish_launching = app.finished_launching = function(){ console.log(">> FINISHED LAUNCHING") if (window.cordova) { diff --git a/StoneIsland/platforms/ios/www/js/lib/blogs/BlogView.js b/StoneIsland/platforms/ios/www/js/lib/blogs/BlogView.js index 64a65b09..06e051cb 100755 --- a/StoneIsland/platforms/ios/www/js/lib/blogs/BlogView.js +++ b/StoneIsland/platforms/ios/www/js/lib/blogs/BlogView.js @@ -4,15 +4,17 @@ var BlogView = View.extend({ loaded: false, initialize: function(){ this.loader = new Loader () - this.fetch() }, - fetch: function(){ + fetch: function(fn){ $.ajax({ method: "GET", // url: sdk.env == 'test' ? '/db.json' : "http://stone.sup.land/db.json", url: "http://stone.sup.land/db.json", - success: this.success.bind(this), + success: function(data){ + this.success(data) + fn && fn() + }.bind(this), cache: true, }) }, diff --git a/StoneIsland/platforms/ios/www/js/lib/cart/CartThanks.js b/StoneIsland/platforms/ios/www/js/lib/cart/CartThanks.js index 798fbbb3..03a45d4d 100755 --- a/StoneIsland/platforms/ios/www/js/lib/cart/CartThanks.js +++ b/StoneIsland/platforms/ios/www/js/lib/cart/CartThanks.js @@ -17,6 +17,8 @@ var CartThanks = View.extend({ app.footer.hide() app.orders.loaded = false + + sdk.auth.clear_cart() }, ok: function(){ |
