From 621e2180f33510792a55ccd8d577e8ad58bbf641 Mon Sep 17 00:00:00 2001 From: Peter Maquiran Date: Sat, 11 Dec 2021 16:43:22 +0100 Subject: [PATCH] Update attachment list --- .../expediente-detail.page.ts | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts b/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts index f2e25ce8b..8c3da2e24 100644 --- a/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts +++ b/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts @@ -442,7 +442,7 @@ export class ExpedienteDetailPage implements OnInit { if (res) { const data = res.data; this.documents.push(data.selected); - this.documents.forEach((element: any) => { + await this.documents.forEach( async (element: any) => { let body = { "InstanceID": this.task.InstanceID, @@ -457,16 +457,17 @@ export class ExpedienteDetailPage implements OnInit { body.Attachments = Attachments; const loader = this.toastService.loading() - - this.attachmentsService.AddAttachment(body).subscribe((res) => { - this.toastService._successMessage() - }, () => { - this.toastService._badRequest() - }, () => { + + try { loader.remove() - }); - + await this.attachmentsService.AddAttachment(body).toPromise() + this.toastService._successMessage() + } catch(e) { + this.toastService._badRequest() + } }); + + this.LoadTaskDetail(this.serialNumber); } });