diff --git a/CHANGELOG.md b/CHANGELOG.md index d40686b90fe..74e45c962fa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ Enterprise Features: Fixes: - [core] Unifying alphabetical order for dropdowns with dashboard apps +- [hooks] Added null check for incoming data Enterprise Fixes: - [content] Asset URL was wrongly constructed when user switches between apps diff --git a/plugins/hooks/api/parts/triggers/incoming_data.js b/plugins/hooks/api/parts/triggers/incoming_data.js index 7af764b8628..9b157be0b5e 100644 --- a/plugins/hooks/api/parts/triggers/incoming_data.js +++ b/plugins/hooks/api/parts/triggers/incoming_data.js @@ -189,6 +189,9 @@ class IncomingDataTrigger { */ function assertOperation(value, filterObj) { var matched = true; + if (typeof value === 'undefined' || value === null) { + return false; + } if (filterObj.$in && filterObj.$in.indexOf(value) === -1) { matched = false; }