19 lines
912 B
JavaScript
19 lines
912 B
JavaScript
angular.module('umbraco.services').factory('archetypeGlobalConfigService', function ($q, $http, umbRequestHelper) {
|
|
return {
|
|
globalSettings: function () {
|
|
return umbRequestHelper.resourcePromise(
|
|
$http.get("backoffice/ArchetypeApi/ArchetypeDataType/globalSettings"), 'Failed to get whether or not we are checking for updates!'
|
|
);
|
|
},
|
|
setCheckForUpdates: function (isChecking) {
|
|
return umbRequestHelper.resourcePromise(
|
|
$http.post("backoffice/ArchetypeApi/ArchetypeDataType/SetCheckForUpdates", isChecking), 'Failed to update check status!'
|
|
);
|
|
},
|
|
checkForUpdates: function () {
|
|
return umbRequestHelper.resourcePromise(
|
|
$http.post("backoffice/ArchetypeApi/ArchetypeDataType/checkForUpdates", { }), 'Failed to check for updates!'
|
|
);
|
|
}
|
|
}
|
|
}); |