fix clean script

This commit is contained in:
Eugenio Romano 2019-04-15 09:12:13 +01:00
parent b806556453
commit 5e9cbe5690

View File

@ -25,13 +25,15 @@ async function main() {
async function cleanRoot(alfrescoJsApi) {
console.log('====== Clean Root ======');
let rootNodes = await alfrescoJsApi.core.nodesApi.getNodeChildren('-root-');
let rootNodes = await alfrescoJsApi.core.nodesApi.getNodeChildren('-root-', {
include: ['properties']
});
for (let i = 0; i < rootNodes.list.entries.length; i++) {
sleep(200);
console.log(rootNodes.list.entries[i].entry.id);
if(rootNodes.list.entries[i].entry.createdByUser.id !== 'System') {
try {
await alfrescoJsApi.core.nodesApi.deleteNode(rootNodes.list.entries[i].entry.id);
@ -40,8 +42,7 @@ async function cleanRoot(alfrescoJsApi) {
}
}
cleanRoot(alfrescoJsApi);
}
}
async function emptyTrashCan(alfrescoJsApi) {