mirror of
https://github.com/LaCasemate/fab-manager.git
synced 2024-12-02 13:24:20 +01:00
27 lines
587 B
JavaScript
27 lines
587 B
JavaScript
'use strict';
|
|
|
|
Application.Services.factory('Setting', ['$resource', function ($resource) {
|
|
return $resource('/api/settings/:name',
|
|
{ name: '@name' }, {
|
|
update: {
|
|
method: 'PUT',
|
|
transformRequest: (data) => {
|
|
return angular.toJson({ setting: data });
|
|
}
|
|
},
|
|
bulkUpdate: {
|
|
url: '/api/settings/bulk_update',
|
|
method: 'PATCH'
|
|
},
|
|
query: {
|
|
isArray: false
|
|
},
|
|
reset: {
|
|
url: '/api/settings/reset/:name',
|
|
params: { name: '@name' },
|
|
method: 'PUT'
|
|
}
|
|
}
|
|
);
|
|
}]);
|