Commits
Erik Berg authored 1eebda67b37
.........T [ZBXCTR-22] Refactor filters reverse logic to guards, to reduce nesting convert filters to array The fact that we're using `Object.keys(filters).some(` is pretty telling that this should have been a list/array to begin with. Log a warning if a filter is not considered valid. make the filter function readable It took some time to understand that we weren't actually using the some( method for its original purpose, but rather as an optimization to break out of a forEach-loop. reverse logic of .some( optimization By swapping out the return values, we can use the .every( method on the filters array. And use the return value of it, instead of assigning the ultimate return value to a different variable.