diff --git a/app/assets/javascripts/application.js b/app/assets/javascripts/application.js index 3353e6652..3598b75b3 100644 --- a/app/assets/javascripts/application.js +++ b/app/assets/javascripts/application.js @@ -121,6 +121,7 @@ //= require budget_edit_associations //= require budget_hide_money //= require datepicker +//= require authenticity_token_refresh //= require_tree ./admin //= require_tree ./sdg //= require_tree ./sdg_management @@ -183,6 +184,7 @@ var initialize_modules = function() { App.Datepicker.initialize(); App.SDGRelatedListSelector.initialize(); App.SDGManagementRelationSearch.initialize(); + App.AuthenticityTokenRefresh.initialize(); }; var destroy_non_idempotent_modules = function() { diff --git a/app/assets/javascripts/authenticity_token_refresh.js b/app/assets/javascripts/authenticity_token_refresh.js new file mode 100644 index 000000000..df554f7ce --- /dev/null +++ b/app/assets/javascripts/authenticity_token_refresh.js @@ -0,0 +1,8 @@ +(function() { + "use strict"; + App.AuthenticityTokenRefresh = { + initialize: function() { + $.rails.refreshCSRFTokens(); + } + }; +}).call(this);