Allow stored filter without options
Fixes an issue where stored filters where considered to be wrong if their set of options was empty
This commit is contained in:
parent
a403715736
commit
10684cf1cf
@ -150,12 +150,7 @@ export abstract class BaseFilterListService<V extends BaseViewModel> {
|
|||||||
return storedFilter.every(filter => {
|
return storedFilter.every(filter => {
|
||||||
// Interfaces do not exist at runtime. Manually check if the
|
// Interfaces do not exist at runtime. Manually check if the
|
||||||
// Required information of the interface are present
|
// Required information of the interface are present
|
||||||
return (
|
return filter.hasOwnProperty('options') && filter.hasOwnProperty('property') && !!filter.property;
|
||||||
filter.hasOwnProperty('options') &&
|
|
||||||
filter.hasOwnProperty('property') &&
|
|
||||||
filter.options.length &&
|
|
||||||
!!filter.property
|
|
||||||
);
|
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
return false;
|
return false;
|
||||||
|
Loading…
Reference in New Issue
Block a user