[ADF-3144] Error component displayed when closing file viewer in process tab (#3469)

This commit is contained in:
davidcanonieto
2018-06-11 16:21:48 +01:00
committed by Eugenio Romano
parent ee919ff9b4
commit 9c8adefece
2 changed files with 10 additions and 3 deletions

View File

@@ -154,6 +154,11 @@ export const appRoutes: Routes = [
component: ProcessServiceComponent, component: ProcessServiceComponent,
canActivate: [AuthGuardBpm] canActivate: [AuthGuardBpm]
}, },
{
path: 'activiti/apps/:appId/processes/:filterId',
component: ProcessServiceComponent,
canActivate: [AuthGuardBpm]
},
{ {
path: 'activiti/apps/:appId/diagram/:processDefinitionId', path: 'activiti/apps/:appId/diagram/:processDefinitionId',
component: ShowDiagramComponent, component: ShowDiagramComponent,
@@ -164,7 +169,7 @@ export const appRoutes: Routes = [
component: ProcessServiceComponent, component: ProcessServiceComponent,
canActivate: [AuthGuardBpm] canActivate: [AuthGuardBpm]
}, },
// TODO: check if neeeded // TODO: check if needed
{ {
path: 'activiti/appId/:appId', path: 'activiti/appId/:appId',
component: ProcessServiceComponent, component: ProcessServiceComponent,

View File

@@ -142,8 +142,8 @@ export class ProcessServiceComponent implements AfterViewInit, OnDestroy, OnInit
presetColoum = 'default'; presetColoum = 'default';
showTaskTab = true; showTaskTab: boolean;
showProcessTab = false; showProcessTab: boolean;
fieldValidators = [ fieldValidators = [
...FORM_FIELD_VALIDATORS, ...FORM_FIELD_VALIDATORS,
@@ -208,6 +208,8 @@ export class ProcessServiceComponent implements AfterViewInit, OnDestroy, OnInit
if (this.router.url.includes('processes')) { if (this.router.url.includes('processes')) {
this.activeTab = this.tabs.processes; this.activeTab = this.tabs.processes;
} }
this.showProcessTab = this.activeTab === this.tabs.processes;
this.showTaskTab = this.activeTab === this.tabs.tasks;
this.route.params.subscribe(params => { this.route.params.subscribe(params => {
const applicationId = params['appId']; const applicationId = params['appId'];