From bb84b6a0df1e8a3bd6b3599a2700f9e0111ac7eb Mon Sep 17 00:00:00 2001
From: Alex ORLUC <alex.orluc@maarch.org>
Date: Mon, 6 Jan 2020 15:13:32 +0100
Subject: [PATCH] FEAT #11275 TIME 0:10 fix contact fusion in model

---
 .../attachment-create/attachment-create.component.ts     | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/src/frontend/app/attachments/attachment-create/attachment-create.component.ts b/src/frontend/app/attachments/attachment-create/attachment-create.component.ts
index 5aac8b9bb03..1362be1efc3 100644
--- a/src/frontend/app/attachments/attachment-create/attachment-create.component.ts
+++ b/src/frontend/app/attachments/attachment-create/attachment-create.component.ts
@@ -179,8 +179,13 @@ export class AttachmentCreateComponent implements OnInit {
     setDatasViewer(i: number) {
         let datas: any = {};
         Object.keys(this.attachments[i]).forEach(element => {
-            if (['title', 'validationDate'].indexOf(element) > -1) {
-                datas['attachment_' + element] = this.attachments[i][element].value;
+            if (['title', 'validationDate', 'recipient'].indexOf(element) > -1) {
+                if (element === 'recipient') {
+                    datas['recipientId'] = this.attachments[i][element].value[0].id
+                    datas['recipientType'] = this.attachments[i][element].value[0].type
+                } else {
+                    datas['attachment_' + element] = this.attachments[i][element].value;
+                }
             }
         });
         datas['resId'] = this.data.resIdMaster;
-- 
GitLab