From 89f11e214dc58be4465c4e37effccd949d99cc70 Mon Sep 17 00:00:00 2001 From: fiatjaf Date: Sun, 2 Jan 2022 19:46:17 -0300 Subject: [PATCH] fix filter matching for tags. --- filter.js | 4 +++- package.json | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/filter.js b/filter.js index f17a48b..37cf3a5 100644 --- a/filter.js +++ b/filter.js @@ -8,7 +8,9 @@ export function matchFilter(filter, event) { if (f[0] === '#') { if ( filter[f] && - !event.tags.find(([t, v]) => t === f.slice(1) && v === filter[f]) + !event.tags.find( + ([t, v]) => t === f.slice(1) && filter[f].indexOf(v) !== -1 + ) ) return false } diff --git a/package.json b/package.json index 116fb4a..1986f2a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "nostr-tools", - "version": "0.16.1", + "version": "0.16.2", "description": "Tools for making a Nostr client.", "repository": { "type": "git",