Commit 32ed102
committed
fix: NotEqualTo trigger no longer matches non-existent properties
- Changes the behavior of trigger evaluation when a property doesn't exist.
- Previously, a trigger with NotEqualTo operator would return true for non-existent properties (e.g., subscription_type != "premium" would match users without any subscription_type set).
- Now, only the NotExists operator returns true for non-existent properties. NotEqualTo requires the property to exist with a different value.
- This provides stricter trigger matching where NotEqualTo only matches users who have explicitly set a value that differs from the trigger value.1 parent f731bc5 commit 32ed102
1 file changed
Lines changed: 3 additions & 5 deletions
Lines changed: 3 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
181 | 181 | | |
182 | 182 | | |
183 | 183 | | |
184 | | - | |
185 | | - | |
186 | | - | |
187 | | - | |
188 | | - | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
189 | 187 | | |
190 | 188 | | |
191 | 189 | | |
| |||
0 commit comments