Adds publishById method to contentController

This commit is contained in:
perploug
2013-10-09 15:05:27 +02:00
parent d7b732ba4b
commit 2b76d4b22d
2 changed files with 42 additions and 0 deletions

View File

@@ -531,8 +531,25 @@ function contentResource($q, $http, umbDataFormatter, umbRequestHelper) {
*/
publish: function (content, isNew, files) {
return saveContentItem(content, "publish" + (isNew ? "New" : ""), files);
},
publishById: function(id){
if (!id) {
throw "id cannot be null";
}
return umbRequestHelper.resourcePromise(
$http.post(
umbRequestHelper.getApiUrl(
"contentApiBaseUrl",
"PostPublishById",
[{ id: id }])),
'Failed to publish content with id ' + id);
}
};
}