Merge pull request #2640 from lars-erik/U4-7874

U4-7874 - Add events to content editor
This commit is contained in:
Sebastiaan Janssen
2018-06-13 21:30:10 +02:00
committed by GitHub

View File

@@ -77,6 +77,8 @@
resetLastListPageNumber($scope.content);
eventsService.emit("content.loaded", { content: $scope.content });
$scope.page.loading = false;
});
@@ -130,6 +132,8 @@
$scope.page.buttonGroupState = "busy";
eventsService.emit("content.saving", { content: $scope.content, action: args.action });
contentEditingHelper.contentEditorPerformSave({
statusMessage: args.statusMessage,
saveMethod: args.saveMethod,
@@ -144,6 +148,9 @@
$scope.page.buttonGroupState = "success";
deferred.resolve(data);
eventsService.emit("content.saved", { content: $scope.content, action: args.action });
}, function (err) {
//error
if (err) {
@@ -183,7 +190,9 @@
$scope.page.loading = false;
});
eventsService.emit("content.newReady", { content: $scope.content });
});
}
else {
@@ -198,6 +207,8 @@
$scope.page.buttonGroupState = "busy";
eventsService.emit("content.unpublishing", { content: $scope.content });
contentResource.unPublish($scope.content.id)
.then(function (data) {
@@ -215,6 +226,8 @@
$scope.page.buttonGroupState = "success";
eventsService.emit("content.unpublished", { content: $scope.content });
}, function(err) {
formHelper.showNotifications(err.data);
$scope.page.buttonGroupState = 'error';