From 67d2b2acb3ec88e981f50aa4f4b8a86b9cc1b288 Mon Sep 17 00:00:00 2001 From: Mike Greiling Date: Mon, 24 Oct 2016 16:26:41 -0500 Subject: [PATCH] replace jquery.cookie vendor script with js.cookie --- app/assets/javascripts/activities.js | 2 +- app/assets/javascripts/application.js | 2 +- app/assets/javascripts/awards_handler.js | 6 +- .../boards/stores/boards_store.js.es6 | 4 +- app/assets/javascripts/cycle_analytics.js.es6 | 4 +- .../merge_conflict_store.js.es6 | 4 +- app/assets/javascripts/merge_request_tabs.js | 4 +- app/assets/javascripts/project.js | 4 +- app/assets/javascripts/right_sidebar.js | 2 +- app/assets/javascripts/sidebar.js.es6 | 4 +- app/assets/javascripts/user.js.es6 | 2 +- spec/javascripts/activities_spec.js.es6 | 2 +- spec/javascripts/awards_handler_spec.js | 8 +- .../boards/boards_store_spec.js.es6 | 4 +- spec/javascripts/boards/issue_spec.js.es6 | 2 +- spec/javascripts/boards/list_spec.js.es6 | 2 +- spec/javascripts/right_sidebar_spec.js | 2 +- vendor/assets/javascripts/jquery.cookie.js | 41 ----- vendor/assets/javascripts/js.cookie.js | 156 ++++++++++++++++++ 19 files changed, 185 insertions(+), 70 deletions(-) delete mode 100644 vendor/assets/javascripts/jquery.cookie.js create mode 100644 vendor/assets/javascripts/js.cookie.js diff --git a/app/assets/javascripts/activities.js b/app/assets/javascripts/activities.js index f4f8cf04184..c16ec088f7c 100644 --- a/app/assets/javascripts/activities.js +++ b/app/assets/javascripts/activities.js @@ -24,7 +24,7 @@ var filter = sender.attr("id").split("_")[0]; $('.event-filter .active').removeClass("active"); - $.cookie("event_filter", filter, { + Cookies.set("event_filter", filter, { path: gon.relative_url_root || '/' }); diff --git a/app/assets/javascripts/application.js b/app/assets/javascripts/application.js index 17cbfd0e66f..44da01effde 100644 --- a/app/assets/javascripts/application.js +++ b/app/assets/javascripts/application.js @@ -11,13 +11,13 @@ /*= require jquery-ui/effect-highlight */ /*= require jquery-ui/sortable */ /*= require jquery_ujs */ -/*= require jquery.cookie */ /*= require jquery.endless-scroll */ /*= require jquery.highlight */ /*= require jquery.waitforimages */ /*= require jquery.atwho */ /*= require jquery.scrollTo */ /*= require jquery.turbolinks */ +/*= require js.cookie */ /*= require turbolinks */ /*= require autosave */ /*= require bootstrap/affix */ diff --git a/app/assets/javascripts/awards_handler.js b/app/assets/javascripts/awards_handler.js index 44af1c135a0..40f074fe089 100644 --- a/app/assets/javascripts/awards_handler.js +++ b/app/assets/javascripts/awards_handler.js @@ -322,7 +322,7 @@ var frequentlyUsedEmojis; frequentlyUsedEmojis = this.getFrequentlyUsedEmojis(); frequentlyUsedEmojis.push(emoji); - return $.cookie('frequently_used_emojis', frequentlyUsedEmojis.join(','), { + Cookies.set('frequently_used_emojis', frequentlyUsedEmojis.join(','), { path: gon.relative_url_root || '/', expires: 365 }); @@ -330,13 +330,13 @@ AwardsHandler.prototype.getFrequentlyUsedEmojis = function() { var frequentlyUsedEmojis; - frequentlyUsedEmojis = ($.cookie('frequently_used_emojis') || '').split(','); + frequentlyUsedEmojis = (Cookies.get('frequently_used_emojis') || '').split(','); return _.compact(_.uniq(frequentlyUsedEmojis)); }; AwardsHandler.prototype.renderFrequentlyUsedBlock = function() { var emoji, frequentlyUsedEmojis, i, len, ul; - if ($.cookie('frequently_used_emojis')) { + if (Cookies.get('frequently_used_emojis')) { frequentlyUsedEmojis = this.getFrequentlyUsedEmojis(); ul = $("