remove intelligent autocomplete expiry

This commit is contained in:
r888888888
2014-05-15 21:46:01 -07:00
parent 241555d9a2
commit 2cfc66a60a

View File

@@ -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;
}
}