iachat/app/javascript/dashboard/store/modules/conversations
Shivam Mishra 6829328182
fix(filters): correct null matching logic [CW-5741] (#12627)
This PR fixes a bug came from assuming the old null check only mattered
for the `is_not_present` filter.

The fix keeps `not_equal_to` working but lets each operator decide what
to do with `null`. Presence filters look at a shared `isNullish` flag,
text filters still rely on `contains`, and date filters skip
conversations with no timestamp. The new spec covers the null-assignee
scenario for both `equal_to` and `not_equal_to` so we don’t miss this
again.
2025-10-09 18:19:20 +05:30
..
actions feat: Add Google Translate API Integration (#6454) 2023-02-15 20:50:45 -08:00
helpers fix(filters): correct null matching logic [CW-5741] (#12627) 2025-10-09 18:19:20 +05:30
specs feat: allow role based filtering on the frontend (#11246) 2025-04-09 11:46:20 -07:00
actions.js feat: Add conversation delete feature (#11677) 2025-06-05 15:53:17 -05:00
getters.js feat: Enforce role permissions on filtered page (#11638) 2025-05-30 15:19:42 +05:30
helpers.js feat: allow role based filtering on the frontend (#11246) 2025-04-09 11:46:20 -07:00
index.js feat: Add conversation delete feature (#11677) 2025-06-05 15:53:17 -05:00