Lines 50-62
my $builder = sub {
Link Here
|
50 |
function Click$params->{id}(ev) { |
50 |
function Click$params->{id}(ev) { |
51 |
ev.preventDefault(); |
51 |
ev.preventDefault(); |
52 |
var code = document.getElementById(ev.data.id); |
52 |
var code = document.getElementById(ev.data.id); |
53 |
const token = document.getElementsByName('csrf_token')[0].value; |
53 |
const csrf_token = document.querySelector('meta[name="csrf-token"]').getAttribute('content'); |
54 |
\$.ajax({ |
54 |
\$.ajax({ |
55 |
url: '/cgi-bin/koha/cataloguing/plugin_launcher.pl?csrf_token=' + token, |
55 |
url: '/cgi-bin/koha/cataloguing/plugin_launcher.pl', |
56 |
type: 'POST', |
56 |
type: 'POST', |
57 |
data: { |
57 |
data: { |
58 |
'plugin_name': 'stocknumberAV.pl', |
58 |
'plugin_name': 'stocknumberAV.pl', |
59 |
'code' : code.value, |
59 |
'code' : code.value, |
|
|
60 |
'csrf_token': csrf_token |
60 |
}, |
61 |
}, |
61 |
success: function(data){ |
62 |
success: function(data){ |
62 |
var field = document.getElementById(ev.data.id); |
63 |
var field = document.getElementById(ev.data.id); |
63 |
- |
|
|