Merge Angular 16 Irish Monitor to develop #33
|
@ -32,6 +32,7 @@ export abstract class MonitorIndicatorStakeholderBaseComponent extends Indicator
|
|||
|
||||
/** Variables */
|
||||
public user: User;
|
||||
public requireLogin: boolean = true;
|
||||
public view: Visibility;
|
||||
public stakeholder: Stakeholder;
|
||||
public activeTopic: Topic = null;
|
||||
|
@ -144,7 +145,7 @@ export abstract class MonitorIndicatorStakeholderBaseComponent extends Indicator
|
|||
this.queryParams = Object.assign({}, queryParams);
|
||||
this.initializeFilters();
|
||||
this.setView(params);
|
||||
if(!this.user && (this.filters.filter(filter => this.queryParams[filter.filterId]).length > 0 || this.queryParams['year'])) {
|
||||
if(this.requireLogin && !this.user && (this.filters.filter(filter => this.queryParams[filter.filterId]).length > 0 || this.queryParams['year'])) {
|
||||
if(queryParams['view']) {
|
||||
this._router.navigate([], {queryParams: {view: queryParams['view']}});
|
||||
} else {
|
||||
|
|
Loading…
Reference in New Issue