diff options
| author | Jules <jules@asdf.us> | 2018-03-31 12:36:56 -0400 |
|---|---|---|
| committer | Jules <jules@asdf.us> | 2018-03-31 12:36:56 -0400 |
| commit | 3f408d626fa84d0d571e414932e8ac755e24800d (patch) | |
| tree | a679fff2082783bb08eae09b2c38b5b83f0afb97 /public/assets/js/nav.js | |
| parent | 688b89fd2dd9db023f92eb1468d0d30d37637a4d (diff) | |
| parent | 098825f4ee4774a299e62746031d65a341efc1d6 (diff) | |
Merge branch 'master' of ghghgh.us:luckyplop
Diffstat (limited to 'public/assets/js/nav.js')
| -rw-r--r-- | public/assets/js/nav.js | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/public/assets/js/nav.js b/public/assets/js/nav.js index 247ed05..d1d9083 100644 --- a/public/assets/js/nav.js +++ b/public/assets/js/nav.js @@ -1,3 +1,5 @@ +var deferTimeout + var NavView = View.extend({ el: "body", @@ -94,6 +96,11 @@ var NavView = View.extend({ this.fetching = true this.onLatest = false console.log('fetch ascii') + clearTimeout(deferTimeout) + deferTimeout = setTimeout(function(){ + this.fetchAscii() + }.bind(this), 45000) + $.get("/p/get/randomascii", function(data){ // console.log(data) var asciiData = { @@ -107,6 +114,7 @@ var NavView = View.extend({ if (loaded) return loaded = true this.display(asciiData) + clearTimeout(deferTimeout) setTimeout(this.fetchAscii.bind(this), 15000) }.bind(this) img.onerror = function(){ |
