浏览代码

Fix/boolean in query table (#6063)

* show boolean properties value in query table

* Update query_table.cljs

* Update query_table.cljs
8N9KT 3 年之前
父节点
当前提交
abedbac922
共有 1 个文件被更改,包括 6 次插入5 次删除
  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)))))]))]))]]])))