Bläddra i källkod

Fix/boolean in query table (#6063)

* show boolean properties value in query table

* Update query_table.cljs

* Update query_table.cljs
8N9KT 3 år sedan
förälder
incheckning
abedbac922
1 ändrade filer med 6 tillägg och 5 borttagningar
  1. 6 5
      src/main/frontend/components/query_table.cljs

+ 6 - 5
src/main/frontend/components/query_table.cljs

@@ -168,8 +168,9 @@
                            (let [vals (for [item value]
                                         (page-cp {} {:block/name item}))]
                              (interpose [:span ", "] vals))
-                           (if (not (string? value))
-                             value
-                             (if-let [page (db/entity [:block/name (util/page-name-sanity-lc value)])]
-                               (page-cp {} page)
-                               (inline-text format value)))))))]))]))]]])))
+                           (cond
+                             (boolean? value) (str value)
+                             (string? value) (if-let [page (db/entity [:block/name (util/page-name-sanity-lc value)])]
+                                               (page-cp {} page)
+                                               (inline-text format value))
+                             :else value)))))]))]))]]])))