From 2cfc66a60a45abd5e92cb287b398febab29f20ed Mon Sep 17 00:00:00 2001 From: r888888888 Date: Thu, 15 May 2014 21:46:01 -0700 Subject: [PATCH] remove intelligent autocomplete expiry --- app/assets/javascripts/autocomplete.js | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/app/assets/javascripts/autocomplete.js b/app/assets/javascripts/autocomplete.js index 1988c53af..fa5b57133 100644 --- a/app/assets/javascripts/autocomplete.js +++ b/app/assets/javascripts/autocomplete.js @@ -21,17 +21,6 @@ Danbooru.Autocomplete.prune_local_storage = function() { if (this.enable_local_storage) { - var now = new Date().getTime(); - $.each($.localStorage.keys(), function(i, key) { - var obj = localStorage.getItem(key); - if (obj && obj.expires) { - var expiry = Date.parse(obj.expires); - if (expiry < now) { - $.localStorage.remove(key); - } - } - }); - if ($.localStorage.keys().length > 4000) { $.localStorage.removeAll(); } @@ -178,12 +167,8 @@ if (this.enable_local_storage) { var cached = $.localStorage.get(key); if (cached) { - if (cached.expires < new Date()) { - $.localStorage.remove(key); - } else { - resp(cached.value); - return; - } + resp(cached.value); + return; } }