Fixed logs page crush on filter removing

Closes #479
This commit is contained in:
Ildar Kamalov 2018-12-17 11:28:44 +03:00
parent 1c89e1df32
commit 717a58a872
2 changed files with 10 additions and 2 deletions

View file

@ -125,5 +125,6 @@
"found_in_known_domain_db": "Found in the known domains database.",
"category_label": "Category",
"rule_label": "Rule",
"filter_label": "Filter"
"filter_label": "Filter",
"unknown_filter": "Unknown filter {{filterId}}"
}

View file

@ -131,7 +131,14 @@ class Logs extends Component {
} else {
const filterItem = Object.keys(filters)
.filter(key => filters[key].id === filterId);
filterName = filters[filterItem].name;
if (typeof filterItem !== 'undefined' && typeof filters[filterItem] !== 'undefined') {
filterName = filters[filterItem].name;
}
if (!filterName) {
filterName = t('unknown_filter', { filterId });
}
}
}