diff --git a/ng2-components/ng2-alfresco-documentlist/src/components/document-list.html b/ng2-components/ng2-alfresco-documentlist/src/components/document-list.html index abd59d7584..88b308b02a 100644 --- a/ng2-components/ng2-alfresco-documentlist/src/components/document-list.html +++ b/ng2-components/ng2-alfresco-documentlist/src/components/document-list.html @@ -1,7 +1,8 @@ - + { - let relativeDir = this.currentFolderPath; + (res: MinimalNodeEntity) => { this.folderName = ''; - this.success.emit({value: relativeDir}); + console.log(res.entry); + this.success.emit({node: res.entry}); }, error => { let errorMessagePlaceholder = this.getErrorMessage(error.response); diff --git a/ng2-components/ng2-alfresco-documentlist/src/services/document-list.service.ts b/ng2-components/ng2-alfresco-documentlist/src/services/document-list.service.ts index 35fdef6d75..cfb12fd701 100644 --- a/ng2-components/ng2-alfresco-documentlist/src/services/document-list.service.ts +++ b/ng2-components/ng2-alfresco-documentlist/src/services/document-list.service.ts @@ -96,15 +96,12 @@ export class DocumentListService { /** * Create a new folder in the path. - * @param name - * @param path + * @param name Folder name + * @param parentId Parent folder ID * @returns {any} */ - createFolder(name: string, path: string): Observable { - return Observable.fromPromise(this.apiService.getInstance().nodes.createFolder(name, path)) - .map(res => { - return res; - }) + createFolder(name: string, parentId: string): Observable { + return Observable.fromPromise(this.apiService.getInstance().nodes.createFolder(name, '/', parentId)) .catch(this.handleError); }