diff --git a/src/app/pages/gabinete-digital/gabinete-digital.page.ts b/src/app/pages/gabinete-digital/gabinete-digital.page.ts index 0cb71da9a..06d3919d4 100644 --- a/src/app/pages/gabinete-digital/gabinete-digital.page.ts +++ b/src/app/pages/gabinete-digital/gabinete-digital.page.ts @@ -204,10 +204,18 @@ export class GabineteDigitalPage implements OnInit { this.count_total_pending = Object.keys(pendentes).length; let despachospr = await this.processesbackend.GetTasksList("Despacho do Presidente da República", false).toPromise(); - - let despachosPr = despachospr.filter(data => data.activityInstanceName == "Tarefa de Despacho"); - this.count_de_pr = Object.keys(despachosPr).length; - + let despachosPr; + switch (this.loggeduser.Profile) { + case 'MDGPR': + despachosPr = despachospr.filter(data => data.activityInstanceName == "Tarefa de Despacho"); + this.count_de_pr = Object.keys(despachosPr).length; + break; + case 'PR': + despachosPr = despachospr.filter(data => data.activityInstanceName == "Concluir Despacho"); + this.count_de_pr = Object.keys(despachosPr).length; + break; + } + let diplomasValidar = despachospr.filter(data => data.activityInstanceName == "Revisar Diploma"); this.count_dip_pv = Object.keys(diplomasValidar).length;