From 0a0884c2a833f287d38f867ea419a6a3c0482906 Mon Sep 17 00:00:00 2001 From: Maurizio Vitale Date: Wed, 28 Jun 2017 16:41:10 +0100 Subject: [PATCH] Fix upload process attachment (#2024) --- .../src/services/activiti-content-service.ts | 4 ++-- .../components/adf-create-process-attachment.component.ts | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/ng2-components/ng2-activiti-form/src/services/activiti-content-service.ts b/ng2-components/ng2-activiti-form/src/services/activiti-content-service.ts index fa1b3ecc60..9950b68eef 100644 --- a/ng2-components/ng2-activiti-form/src/services/activiti-content-service.ts +++ b/ng2-components/ng2-activiti-form/src/services/activiti-content-service.ts @@ -100,8 +100,8 @@ export class ActivitiContentService { * @param processInstanceId * @returns {any} */ - createProcessRelatedContent(processInstanceId: string, content: any): Observable { - return Observable.fromPromise(this.apiService.getInstance().activiti.contentApi.createRelatedContentOnProcessInstance(processInstanceId, content)) + createProcessRelatedContent(processInstanceId: string, content: any, opts?: any): Observable { + return Observable.fromPromise(this.apiService.getInstance().activiti.contentApi.createRelatedContentOnProcessInstance(processInstanceId, content, opts)) .catch(err => this.handleError(err)); } diff --git a/ng2-components/ng2-activiti-processlist/src/components/adf-create-process-attachment.component.ts b/ng2-components/ng2-activiti-processlist/src/components/adf-create-process-attachment.component.ts index 548cb0be25..b0806da704 100644 --- a/ng2-components/ng2-activiti-processlist/src/components/adf-create-process-attachment.component.ts +++ b/ng2-components/ng2-activiti-processlist/src/components/adf-create-process-attachment.component.ts @@ -54,7 +54,10 @@ export class ActivitiCreateProcessAttachmentComponent implements OnChanges { for (let fileInfoObj of filesList) { let file: File = fileInfoObj; - this.activitiContentService.createProcessRelatedContent(this.processInstanceId, file).subscribe( + let opts = { + isRelatedContent: true + }; + this.activitiContentService.createProcessRelatedContent(this.processInstanceId, file, opts).subscribe( (res) => { this.contentCreated.emit(res); },