From c9213085dada09b013ff642bd0ff183346e8fc64 Mon Sep 17 00:00:00 2001 From: Avior Date: Wed, 28 Sep 2022 17:39:16 +0200 Subject: [PATCH] fix: fix the fix --- index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.js b/index.js index 5e77661..bb344ff 100644 --- a/index.js +++ b/index.js @@ -44,14 +44,14 @@ const ammendOneOfRules = config => (a, c) => { || (() => false)) const issuerAccepts = ('issuer' in c - && typeof c.issuer !== 'undefined' + && typeof c.issuer === 'object' && 'and' in c.issuer && Array.isArray(c.issuer.and) && matchArray(c.issuer.and) || (() => false)) const issuerAvoids = ('issuer' in c - && typeof c.issuer !== 'undefined' + && typeof c.issuer === 'object' && 'not' in c.issuer && Array.isArray(c.issuer.not) && matchArray(c.issuer.not)