Use X-HTTP-Method-Override for all MfH pages
This commit is contained in:
parent
3aea482c3c
commit
454013fd98
@ -96,6 +96,24 @@ function generateToken(userId) {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function markSuccess(id) {
|
||||||
|
$('#' + id + '-saving').addClass('hide');
|
||||||
|
$('#' + id + '-failure').addClass('hide');
|
||||||
|
$('#' + id + '-success').removeClass('hide');
|
||||||
|
}
|
||||||
|
|
||||||
|
function markSaving(id) {
|
||||||
|
$('#' + id + '-saving').removeClass('hide');
|
||||||
|
$('#' + id + '-failure').addClass('hide');
|
||||||
|
$('#' + id + '-success').addClass('hide');
|
||||||
|
}
|
||||||
|
|
||||||
|
function markFailure(id) {
|
||||||
|
$('#' + id + '-saving').addClass('hide');
|
||||||
|
$('#' + id + '-failure').removeClass('hide');
|
||||||
|
$('#' + id + '-success').addClass('hide');
|
||||||
|
}
|
||||||
|
|
||||||
function clearTokens(userId) {
|
function clearTokens(userId) {
|
||||||
var heskPath = $('p#hesk-path').text();
|
var heskPath = $('p#hesk-path').text();
|
||||||
var endpoint = heskPath + 'internal-api/admin/api-authentication/';
|
var endpoint = heskPath + 'internal-api/admin/api-authentication/';
|
||||||
|
@ -94,9 +94,12 @@ $(document).ready(function() {
|
|||||||
$modal.find('#action-buttons').find('.save-button').attr('disabled', 'disabled');
|
$modal.find('#action-buttons').find('.save-button').attr('disabled', 'disabled');
|
||||||
|
|
||||||
$.ajax({
|
$.ajax({
|
||||||
method: method,
|
method: 'POST',
|
||||||
url: url,
|
url: url,
|
||||||
headers: { 'X-Internal-Call': true },
|
headers: {
|
||||||
|
'X-Internal-Call': true,
|
||||||
|
'X-HTTP-Method-Override': method
|
||||||
|
},
|
||||||
data: JSON.stringify(data),
|
data: JSON.stringify(data),
|
||||||
success: function(data) {
|
success: function(data) {
|
||||||
if (id === -1) {
|
if (id === -1) {
|
||||||
@ -310,9 +313,12 @@ function bindDeleteButton() {
|
|||||||
var element = elements[$(this).parent().parent().find('[data-property="id"]').text()];
|
var element = elements[$(this).parent().parent().find('[data-property="id"]').text()];
|
||||||
|
|
||||||
$.ajax({
|
$.ajax({
|
||||||
method: 'DELETE',
|
method: 'POST',
|
||||||
url: heskUrl + 'api/index.php/v1-internal/custom-navigation/' + element.id,
|
url: heskUrl + 'api/index.php/v1-internal/custom-navigation/' + element.id,
|
||||||
headers: { 'X-Internal-Call': true },
|
headers: {
|
||||||
|
'X-Internal-Call': true,
|
||||||
|
'X-HTTP-Method-Override': 'DELETE'
|
||||||
|
},
|
||||||
success: function() {
|
success: function() {
|
||||||
mfhAlert.success(mfhLang.text('custom_nav_element_deleted'));
|
mfhAlert.success(mfhLang.text('custom_nav_element_deleted'));
|
||||||
loadTable();
|
loadTable();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user