summaryrefslogtreecommitdiff
path: root/public/assets/js/nav.js
diff options
context:
space:
mode:
authorJules <jules@asdf.us>2018-03-31 12:36:56 -0400
committerJules <jules@asdf.us>2018-03-31 12:36:56 -0400
commit3f408d626fa84d0d571e414932e8ac755e24800d (patch)
treea679fff2082783bb08eae09b2c38b5b83f0afb97 /public/assets/js/nav.js
parent688b89fd2dd9db023f92eb1468d0d30d37637a4d (diff)
parent098825f4ee4774a299e62746031d65a341efc1d6 (diff)
Merge branch 'master' of ghghgh.us:luckyplop
Diffstat (limited to 'public/assets/js/nav.js')
-rw-r--r--public/assets/js/nav.js8
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(){