|
|
@ -68,10 +68,11 @@ export class AliasController implements IAliasController { |
|
|
private translate: TranslateService, |
|
|
private translate: TranslateService, |
|
|
private stateControllerHolder: StateControllerHolder, |
|
|
private stateControllerHolder: StateControllerHolder, |
|
|
private origEntityAliases: EntityAliases, |
|
|
private origEntityAliases: EntityAliases, |
|
|
private origFilters: Filters) { |
|
|
private origFilters: Filters, |
|
|
|
|
|
private origUserFilters?: Filters) { |
|
|
this.entityAliases = deepClone(this.origEntityAliases) || {}; |
|
|
this.entityAliases = deepClone(this.origEntityAliases) || {}; |
|
|
this.filters = deepClone(this.origFilters) || {}; |
|
|
this.filters = deepClone(this.origFilters) || {}; |
|
|
this.userFilters = {}; |
|
|
this.userFilters = deepClone(this.origUserFilters) || {}; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
updateEntityAliases(newEntityAliases: EntityAliases) { |
|
|
updateEntityAliases(newEntityAliases: EntityAliases) { |
|
|
@ -166,6 +167,10 @@ export class AliasController implements IAliasController { |
|
|
return this.filters; |
|
|
return this.filters; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
getUserFilters(): Filters { |
|
|
|
|
|
return this.userFilters; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
getFilterInfo(filterId: string): FilterInfo { |
|
|
getFilterInfo(filterId: string): FilterInfo { |
|
|
if (this.userFilters[filterId]) { |
|
|
if (this.userFilters[filterId]) { |
|
|
return this.userFilters[filterId]; |
|
|
return this.userFilters[filterId]; |
|
|
|