[ADF-3866] Fix several bugs in Task List Cloud component (#4181)

* [ADF-3866] Fix several bugs in Task List Cloud component

* [ADF-3866] Remove comment and improve logic
This commit is contained in:
davidcanonieto
2019-01-28 10:56:32 +00:00
committed by Eugenio Romano
parent 6fffeef5c6
commit 0348b8ed9c
5 changed files with 31 additions and 13 deletions

View File

@@ -16,6 +16,7 @@
*/
import { Component, OnInit, ViewEncapsulation } from '@angular/core';
import { Router, ActivatedRoute } from '@angular/router';
import { CloudLayoutService } from './services/cloud-layout.service';
@Component({
selector: 'app-cloud-layout',
@@ -27,13 +28,22 @@ export class CloudLayoutComponent implements OnInit {
displayMenu = true;
applicationName: string;
constructor(private router: Router, private route: ActivatedRoute) {
}
constructor(
private router: Router,
private route: ActivatedRoute,
private cloudLayoutService: CloudLayoutService
) {}
ngOnInit() {
this.route.params.subscribe((params) => {
this.applicationName = params.applicationName;
});
this.route.queryParams.subscribe((params) => {
if (params.id) {
this.cloudLayoutService.setCurrentTaskFilterParam({ id: params.id });
}
});
}
onStartTask() {