mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-05-19 17:14:57 +00:00
[ACS-5994] perform node deletion in order (#9357)
This commit is contained in:
parent
34a399e398
commit
d7fa4143bf
@ -366,10 +366,16 @@ export class NodesApi extends BaseApi {
|
||||
* Only the owner of the node or an admin can permanently delete the node. (default to false)
|
||||
* @returns Promise<[]>
|
||||
*/
|
||||
deleteNodes(nodeIds: string[], opts?: { permanent?: boolean }): Promise<void[]> {
|
||||
async deleteNodes(nodeIds: string[], opts?: { permanent?: boolean }): Promise<void[]> {
|
||||
throwIfNotDefined(nodeIds, 'nodeIds');
|
||||
|
||||
return Promise.all(nodeIds.map((id) => this.deleteNode(id, opts)));
|
||||
const promises = [];
|
||||
|
||||
for (const id of nodeIds) {
|
||||
promises.push(await this.deleteNode(id, opts));
|
||||
}
|
||||
|
||||
return Promise.all(promises);
|
||||
}
|
||||
|
||||
/**
|
||||
|
Loading…
x
Reference in New Issue
Block a user