mirror of
https://github.com/Alfresco/alfresco-content-app.git
synced 2025-10-01 14:41:14 +00:00
ACS-8603 hide undo if there is hold selected
This commit is contained in:
@@ -657,6 +657,7 @@ export class ContentManagementService {
|
||||
|
||||
deleteNodes(items: NodeEntry[]): void {
|
||||
const batch: Observable<DeletedNodeInfo>[] = [];
|
||||
const isHoldInCollection = items.some((node) => node.entry.nodeType === 'rma:hold');
|
||||
|
||||
items.forEach((node) => {
|
||||
batch.push(this.deleteNode(node));
|
||||
@@ -666,7 +667,7 @@ export class ContentManagementService {
|
||||
const status = this.processStatus(data);
|
||||
const message = this.getDeleteMessage(status);
|
||||
|
||||
if (message && status.someSucceeded) {
|
||||
if (!isHoldInCollection && message && status.someSucceeded) {
|
||||
message.userAction = new SnackbarUserAction('APP.ACTIONS.UNDO', new UndoDeleteNodesAction([...status.success]));
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user