diff --git a/src/app/pages/gabinete-digital/despachos-pr/despacho-pr/despacho-pr.page.ts b/src/app/pages/gabinete-digital/despachos-pr/despacho-pr/despacho-pr.page.ts index f4f8f13f8..463db1e0e 100644 --- a/src/app/pages/gabinete-digital/despachos-pr/despacho-pr/despacho-pr.page.ts +++ b/src/app/pages/gabinete-digital/despachos-pr/despacho-pr/despacho-pr.page.ts @@ -138,8 +138,12 @@ export class DespachoPrPage implements OnInit { this.getDocumentDetails(this.task.FolderId, '361'); }, ()=>{ - this.toastService.badRequest('Processo não encontrado') - this.goBack() + try { + this.toastService.badRequest('Processo não encontrado') + this.goBack() + } catch (e) { + window.history.back(); + } }); } diff --git a/src/app/pages/gabinete-digital/despachos/despacho/despacho.page.ts b/src/app/pages/gabinete-digital/despachos/despacho/despacho.page.ts index 6d7f04854..104d97e7e 100644 --- a/src/app/pages/gabinete-digital/despachos/despacho/despacho.page.ts +++ b/src/app/pages/gabinete-digital/despachos/despacho/despacho.page.ts @@ -140,8 +140,12 @@ export class DespachoPage implements OnInit { }); this.getDocumentDetails(this.task.FolderId, '361'); }, ()=>{ - this.toastService.badRequest('Processo não encontrado') - this.goBack() + try { + this.toastService.badRequest('Processo não encontrado') + this.goBack() + } catch (e) { + window.history.back(); + } }); } diff --git a/src/app/pages/gabinete-digital/diplomas-assinar/diploma-assinar/diploma-assinar.page.ts b/src/app/pages/gabinete-digital/diplomas-assinar/diploma-assinar/diploma-assinar.page.ts index d92d07786..89d2e995e 100644 --- a/src/app/pages/gabinete-digital/diplomas-assinar/diploma-assinar/diploma-assinar.page.ts +++ b/src/app/pages/gabinete-digital/diplomas-assinar/diploma-assinar/diploma-assinar.page.ts @@ -124,8 +124,12 @@ export class DiplomaAssinarPage implements OnInit { this.getDocumentDetails(this.task.FolderId, '361'); }, ()=>{ - this.toastService.badRequest('Processo não encontrado') - this.goBack() + try { + this.toastService.badRequest('Processo não encontrado') + this.goBack() + } catch (e) { + window.history.back(); + } }); } diff --git a/src/app/pages/gabinete-digital/diplomas/diploma/diploma.page.ts b/src/app/pages/gabinete-digital/diplomas/diploma/diploma.page.ts index 8e81e75d4..3631b3dab 100644 --- a/src/app/pages/gabinete-digital/diplomas/diploma/diploma.page.ts +++ b/src/app/pages/gabinete-digital/diplomas/diploma/diploma.page.ts @@ -139,8 +139,12 @@ export class DiplomaPage implements OnInit { this.getDocumentDetails(this.task.FolderId, '361'); }, ()=>{ - this.toastService.badRequest('Processo não encontrado') - this.goBack() + try { + this.toastService.badRequest('Processo não encontrado') + this.goBack() + } catch (e) { + window.history.back(); + } }); } 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 70774cd6b..4b7df4b6e 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 @@ -161,8 +161,12 @@ export class ExpedienteDetailPage implements OnInit { console.log('this.task.DocumentURL', this.task.DocumentURL) }, ()=>{ - this.toastService.badRequest('Processo não encontrado') - this.goBack() + try { + this.toastService.badRequest('Processo não encontrado') + this.goBack() + } catch (e) { + window.history.back(); + } }); diff --git a/src/app/pages/gabinete-digital/expedientes-pr/expediente-pr/expediente-pr.page.ts b/src/app/pages/gabinete-digital/expedientes-pr/expediente-pr/expediente-pr.page.ts index 31656aebf..5c09ddc9b 100644 --- a/src/app/pages/gabinete-digital/expedientes-pr/expediente-pr/expediente-pr.page.ts +++ b/src/app/pages/gabinete-digital/expedientes-pr/expediente-pr/expediente-pr.page.ts @@ -185,8 +185,12 @@ export class ExpedientePrPage implements OnInit { }) }, ()=>{ - this.toastService.badRequest('Processo não encontrado') - this.goBack() + try { + this.toastService.badRequest('Processo não encontrado') + this.goBack() + } catch (e) { + window.history.back(); + } }); } diff --git a/src/app/pages/gabinete-digital/pedidos/pedido/pedido.page.ts b/src/app/pages/gabinete-digital/pedidos/pedido/pedido.page.ts index f585a81e5..831fc425e 100644 --- a/src/app/pages/gabinete-digital/pedidos/pedido/pedido.page.ts +++ b/src/app/pages/gabinete-digital/pedidos/pedido/pedido.page.ts @@ -157,7 +157,6 @@ export class PedidoPage implements OnInit { try { this.toastService.badRequest('Processo não encontrado') this.goBack() - this.close() } catch (e) { window.history.back(); }