mirror of
https://github.com/getgrav/grav-plugin-admin.git
synced 2025-11-16 02:06:08 +01:00
Toastr messages for Check for Updates (no updates / updates available)
This commit is contained in:
@@ -232,8 +232,21 @@ $(function () {
|
|||||||
element.find('i').addClass('fa-spin');
|
element.find('i').addClass('fa-spin');
|
||||||
GPMRefresh({
|
GPMRefresh({
|
||||||
flush: true,
|
flush: true,
|
||||||
callback: function() {
|
callback: function(response) {
|
||||||
|
var payload = response.status == 'success' ? response.payload : false;
|
||||||
element.find('i').removeClass('fa-spin');
|
element.find('i').removeClass('fa-spin');
|
||||||
|
|
||||||
|
if (payload) {
|
||||||
|
if (!payload.grav.isUpdatable && !payload.resources.total) {
|
||||||
|
toastr.success('Everything is up to date!');
|
||||||
|
} else {
|
||||||
|
var grav = payload.grav.isUpdatable ? 'Grav v' + payload.grav.available : '',
|
||||||
|
resources = payload.resources.total ? payload.resources.total + ' updates are available' : '';
|
||||||
|
|
||||||
|
if (!resources) { grav += ' is available for update' }
|
||||||
|
toastr.info(grav + (grav && resources ? ' and ' : '') + resources);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
@@ -373,7 +386,7 @@ $(function () {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (options.callback && typeof options.callback == 'function') options.callback();
|
if (options.callback && typeof options.callback == 'function') options.callback(response);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user