nostream
nostream copied to clipboard
[REQUEST] Filtering by tags with empty string value
Pledge 10000 sats
Is your feature request related to a problem? Please describe.
I wanted to search for events having tag ["d", ""] by using the filter {"#d": [""]}.
Currently this is rejected with the error invalid: "[2].#d[0]" is not allowed to be empty by this line (I think):
Describe the solution you'd like
Support for filtering tag value by "".
Additional context
- I could use this filter in
nostr-rs-relay. - You can see NIP-23 posts (kind:30023) and NIP-58 badges (kind:30009) having tag
["d", ""]atwss://nostr-pub.wellorder.net.- Send
["REQ", "subId", { "#d": [""] }]to the relay with Nostr Playground or other tool to see some cases.
- Send
- There was a bug that
dtag of some badges created with non-English name become empty string inbadges.page. This is fixed, but some badges with tag["d", ""]have already been published.