diff --git a/filter.js b/filter.js index 37dbc51..cfc2651 100644 --- a/filter.js +++ b/filter.js @@ -6,12 +6,12 @@ export function matchFilter(filter, event) { return false if ( filter['#e'] && - event.tags.find(([t, v]) => t === 'e' && v === filter['#e']) === null + !event.tags.find(([t, v]) => t === 'e' && v === filter['#e']) ) return false if ( filter['#p'] && - event.tags.find(([t, v]) => t === 'p' && v === filter['#p']) === null + !event.tags.find(([t, v]) => t === 'p' && v === filter['#p']) ) return false if (filter.since && event.created_at <= filter.since) return false diff --git a/package.json b/package.json index d558a3a..3050a6e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "nostr-tools", - "version": "0.10.2", + "version": "0.10.3", "description": "Tools for making a Nostr client.", "repository": { "type": "git",