From f7a56631c5fc0f74e35bbe2b9fd7f030be6279b4 Mon Sep 17 00:00:00 2001 From: Peter Taoussanis Date: Mon, 7 Oct 2024 10:46:45 +0200 Subject: [PATCH] [fix] `signal-opts`: allow map forms as intended --- projects/main/src/taoensso/telemere/impl.cljc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/projects/main/src/taoensso/telemere/impl.cljc b/projects/main/src/taoensso/telemere/impl.cljc index 758b4c7..4d8cce7 100644 --- a/projects/main/src/taoensso/telemere/impl.cljc +++ b/projects/main/src/taoensso/telemere/impl.cljc @@ -490,8 +490,8 @@ extra-opts? (and extra-arg? (map? extra-arg))] :do - (cond - (map? main-arg) + (enc/cond + (and (map? main-arg) (not extra-arg?)) (bad-args! "single map arg is USUALLY a mistake, so isn't allowed. Please use 2 arg call if this is intentional." {}) (and extra-opts? (contains? extra-arg main-key))