Bug 38030: (QA follow-up) Move csrf_token to POST body from URL
Signed-off-by: David Cook <dcook@prosentient.com.au>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
(cherry picked from commit aec1ad5bab)
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
This commit is contained in:
parent
f7dd1d21a8
commit
5e7e39e10d
|
|
@ -50,13 +50,14 @@ my $builder = sub {
|
|||
function Click$params->{id}(ev) {
|
||||
ev.preventDefault();
|
||||
var code = document.getElementById(ev.data.id);
|
||||
const token = document.getElementsByName('csrf_token')[0].value;
|
||||
const csrf_token = document.querySelector('meta[name="csrf-token"]').getAttribute('content');
|
||||
\$.ajax({
|
||||
url: '/cgi-bin/koha/cataloguing/plugin_launcher.pl?csrf_token=' + token,
|
||||
url: '/cgi-bin/koha/cataloguing/plugin_launcher.pl',
|
||||
type: 'POST',
|
||||
data: {
|
||||
'plugin_name': 'stocknumberAV.pl',
|
||||
'code' : code.value,
|
||||
'csrf_token': csrf_token
|
||||
},
|
||||
success: function(data){
|
||||
var field = document.getElementById(ev.data.id);
|
||||
|
|
|
|||
Loading…
Reference in New Issue