Merge pull request #5329 from consuldemocracy/turbolinks_authenticity_token

Refresh CSRF Token when using Turbolinks
This commit is contained in:
Senén Rodero
2023-12-01 13:00:31 +01:00
committed by GitHub
2 changed files with 10 additions and 0 deletions

View File

@@ -121,6 +121,7 @@
//= require budget_edit_associations //= require budget_edit_associations
//= require budget_hide_money //= require budget_hide_money
//= require datepicker //= require datepicker
//= require authenticity_token_refresh
//= require_tree ./admin //= require_tree ./admin
//= require_tree ./sdg //= require_tree ./sdg
//= require_tree ./sdg_management //= require_tree ./sdg_management
@@ -183,6 +184,7 @@ var initialize_modules = function() {
App.Datepicker.initialize(); App.Datepicker.initialize();
App.SDGRelatedListSelector.initialize(); App.SDGRelatedListSelector.initialize();
App.SDGManagementRelationSearch.initialize(); App.SDGManagementRelationSearch.initialize();
App.AuthenticityTokenRefresh.initialize();
}; };
var destroy_non_idempotent_modules = function() { var destroy_non_idempotent_modules = function() {

View File

@@ -0,0 +1,8 @@
(function() {
"use strict";
App.AuthenticityTokenRefresh = {
initialize: function() {
$.rails.refreshCSRFTokens();
}
};
}).call(this);