From 0519c4482166c88b3b7fd29933c3d3756997bbb4 Mon Sep 17 00:00:00 2001 From: Toks Date: Sat, 15 Feb 2014 21:01:51 -0500 Subject: [PATCH] #2097: Use localStorage.length instead to get number of entries It looks like some older browsers are not compatible with the keys() function of jquery.storageapi, but are compatible with just localStorage.length. --- app/assets/javascripts/autocomplete.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/assets/javascripts/autocomplete.js b/app/assets/javascripts/autocomplete.js index 6d1bbdee1..ff600c866 100644 --- a/app/assets/javascripts/autocomplete.js +++ b/app/assets/javascripts/autocomplete.js @@ -20,7 +20,7 @@ } Danbooru.Autocomplete.prune_local_storage = function() { - if (this.enable_local_storage && $.localStorage.keys().length > 10000) { + if (this.enable_local_storage && localStorage.length > 10000) { $.localStorage.removeAll(); } }