From c53e476ba2378bf712b84ccb639ee346bfc6717e Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Fri, 5 Jan 2024 13:34:13 +0100 Subject: [PATCH] :sparkles: Make the `dm/get-prop` work also with non static fields --- common/src/app/common/data/macros.cljc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/src/app/common/data/macros.cljc b/common/src/app/common/data/macros.cljc index 4c8ff9a6c..0bb74e204 100644 --- a/common/src/app/common/data/macros.cljc +++ b/common/src/app/common/data/macros.cljc @@ -121,7 +121,7 @@ directly on CLJS, on CLJ works as get." [obj prop] (if (:ns &env) - (list 'js* (c/str "(~{}?." (str/snake prop) ")") obj) + (list 'js* (c/str "(~{}?." (str/snake prop) "?? ~{})") obj (list 'cljs.core/get obj prop)) (list `c/get obj prop))) (def ^:dynamic *assert-context* nil)