{
"body": {
"test": null
}
}
uBlock Origin: 1.72.0
Chromium: 149
filterset (summary):
network: 183539
cosmetic: 92382
scriptlet: 46635
html: 0
listset (total-discarded, last-updated):
added:
fanboy-cookiemonster: 46965-120, 4d.17h.42m
ublock-cookies-easylist: 5706-45, 4d.17h.42m
easylist-newsletters: 9377-17, 4d.17h.42m
ublock-experimental: 11-0, 2h.33m Δ
default:
user-filters: 3-0, never
ublock-filters: 51786-86, 2h.33m Δ
ublock-badware: 10244-27, 2h.33m Δ
ublock-privacy: 4068-3, 2h.33m Δ
ublock-unbreak: 2771-1, 2h.33m Δ
ublock-quick-fixes: 468-0, 2h.33m Δ
easylist: 84720-477, 2h.33m Δ
easyprivacy: 55913-712, 2h.33m Δ
urlhaus-1: 48650-11, 7h.33m
plowe-0: 3504-2, 11d.18h.4m
filterset (user): [array of 3 redacted]
trustedset:
added: [array of 12 redacted]
removed:
chrome-extension-scheme
switchRuleset:
added: [array of 4 redacted]
userSettings:
advancedUserEnabled: true
userFiltersTrusted: true
hiddenSettings:
trustedListPrefixes: ublock- https://raw.githubusercontent.com/Stevoisiak/Stevos-GenAI-Blocklist/refs/heads/main/GenAI-Blocklist.txt
supportStats:
allReadyAfter: 879 ms (selfie)
maxAssetCacheWait: 350 ms
cacheBackend: indexedDB
Prerequisites
I tried to reproduce the issue when...
Description
In the JSONPath tool, if the JSON has data with a null value, the expression
$..*[?@.test]orv2:$..*[?@.test]will not update the result list. Instead, it will continue showing the result for the previously entered expression.A specific URL where the issue occurs.
http://localhost:8000/tools/jsonpath-tool.htmlSteps to Reproduce
$..[?@.test], then enter$..*[?@.test].$..**[?@.test], then enter$..*[?@.test].Expected behavior
The same result should always be shown when entering
$..*[?@.test].Troubleshooting information