mirror of
https://github.com/getgrav/grav-plugin-admin.git
synced 2025-11-17 10:40:55 +01:00
Made jqxhr accessible from API
This commit is contained in:
@@ -22,7 +22,6 @@ $(function(){
|
|||||||
jqxhr = $.ajax(settings);
|
jqxhr = $.ajax(settings);
|
||||||
|
|
||||||
jqxhr.done(function (response, status, xhr) {
|
jqxhr.done(function (response, status, xhr) {
|
||||||
|
|
||||||
var responseObject = {
|
var responseObject = {
|
||||||
response: response,
|
response: response,
|
||||||
status: status,
|
status: status,
|
||||||
@@ -61,12 +60,13 @@ $(function(){
|
|||||||
root.GravAjax.errorHandler(deferred, callbacks, { xhr: xhr, status: status, response: response});
|
root.GravAjax.errorHandler(deferred, callbacks, { xhr: xhr, status: status, response: response});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
root.GravAjax.jqxhr = jqxhr;
|
||||||
|
|
||||||
return deferred;
|
return deferred;
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
root.GravAjax.successHandler = function (promise, callbacks, response) {
|
root.GravAjax.successHandler = function (promise, callbacks, response) {
|
||||||
|
|
||||||
callbacks = callbacks.success;
|
callbacks = callbacks.success;
|
||||||
for (var i = 0; i < callbacks.length; i++) {
|
for (var i = 0; i < callbacks.length; i++) {
|
||||||
if (typeof callbacks[i] === 'function') {
|
if (typeof callbacks[i] === 'function') {
|
||||||
@@ -78,7 +78,6 @@ $(function(){
|
|||||||
};
|
};
|
||||||
|
|
||||||
root.GravAjax.errorHandler = function (promise, callbacks, response) {
|
root.GravAjax.errorHandler = function (promise, callbacks, response) {
|
||||||
|
|
||||||
callbacks = callbacks.error;
|
callbacks = callbacks.error;
|
||||||
for (var i = 0; i < callbacks.length; i++) {
|
for (var i = 0; i < callbacks.length; i++) {
|
||||||
if (typeof callbacks[i] === 'function') {
|
if (typeof callbacks[i] === 'function') {
|
||||||
@@ -90,6 +89,8 @@ $(function(){
|
|||||||
};
|
};
|
||||||
|
|
||||||
root.GravAjax.toastErrorHandler = function (xhr, status, error) {
|
root.GravAjax.toastErrorHandler = function (xhr, status, error) {
|
||||||
|
if (status !== 'abort') {
|
||||||
toastr.error(error);
|
toastr.error(error);
|
||||||
|
}
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user