From 5d80e04231081c16920ca134c4eaf74cea910c78 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Halil=20=C4=B0brahim=20Kalkan?= Date: Tue, 1 May 2018 09:49:44 +0300 Subject: [PATCH] Enable ajaxSendHandler to add antiforgery header. --- npm/packs/jquery/src/abp.ajax.js | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/npm/packs/jquery/src/abp.ajax.js b/npm/packs/jquery/src/abp.ajax.js index 8b7d0d1ec9..3eb701dcc0 100644 --- a/npm/packs/jquery/src/abp.ajax.js +++ b/npm/packs/jquery/src/abp.ajax.js @@ -156,23 +156,23 @@ abp.ui.clearBusy(options.blockUI); } } - }//, - - //ajaxSendHandler: function (event, request, settings) { - // var token = abp.security.antiForgery.getToken(); - // if (!token) { - // return; - // } - - // if (!settings.headers || settings.headers[abp.security.antiForgery.tokenHeaderName] === undefined) { - // request.setRequestHeader(abp.security.antiForgery.tokenHeaderName, token); - // } - //} + }, + + ajaxSendHandler: function (event, request, settings) { + var token = abp.security.antiForgery.getToken(); + if (!token) { + return; + } + + if (!settings.headers || settings.headers[abp.security.antiForgery.tokenHeaderName] === undefined) { + request.setRequestHeader(abp.security.antiForgery.tokenHeaderName, token); + } + } }); - //$(document).ajaxSend(function (event, request, settings) { - // return abp.ajax.ajaxSendHandler(event, request, settings); - //}); + $(document).ajaxSend(function (event, request, settings) { + return abp.ajax.ajaxSendHandler(event, request, settings); + }); //abp.event.on('abp.dynamicScriptsInitialized', function () { // abp.ajax.defaultError.message = abp.localization.abpWeb('DefaultError');