diff options
-rw-r--r-- | Gemfile | 1 | ||||
-rw-r--r-- | assets/js/main.js | 4 |
2 files changed, 3 insertions, 2 deletions
diff --git a/Gemfile b/Gemfile index 6374f49..ef48730 100644 --- a/Gemfile +++ b/Gemfile @@ -7,6 +7,7 @@ group :jekyll_plugins do gem "jekyll-sitemap", "~> 1.4.0" gem "jekyll-feed", "~> 0.15.1" gem "jekyll-include-cache", "~> 0.2.1" + gem "jekyll-readme-index", "~> 0.3.0" gem "jekyll-theme-minimal" gem "jekyll-paginate", "~> 1.1.0" gem "kramdown-parser-gfm", "~> 1.1.0" diff --git a/assets/js/main.js b/assets/js/main.js index d0cc1c9..556a150 100644 --- a/assets/js/main.js +++ b/assets/js/main.js @@ -53,9 +53,9 @@ function getSearchJSON(callback) { } var searchData = JSON.parse(localStorage.getItem("blog_" + lastUpdated.valueOf())); if (!searchData) { - for (var i = 0; i < localStorage.length; i++) { + for (var i = localStorage.length - 1; i >= 0; i--) { var key = localStorage.key(i); - if (key.startsWith('blog_')) { + if (key.indexOf('blog_') === 0) { localStorage.removeItem(key); } } |