From dff4552549c94bbd0853c7360ebc48213dada509 Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Thu, 1 Dec 2022 09:31:38 +0100 Subject: [PATCH] :bug: Set runtime *assert* value to false on release build --- frontend/src/app/config.cljs | 2 ++ frontend/src/app/main/features.cljs | 7 ++----- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/frontend/src/app/config.cljs b/frontend/src/app/config.cljs index 318348b020..52214f9465 100644 --- a/frontend/src/app/config.cljs +++ b/frontend/src/app/config.cljs @@ -17,6 +17,8 @@ [clojure.spec.alpha :as s] [cuerdas.core :as str])) +(set! *assert* js/goog.DEBUG) + ;; --- Auxiliar Functions (s/def ::platform #{:windows :linux :macos :other}) diff --git a/frontend/src/app/main/features.cljs b/frontend/src/app/main/features.cljs index 568da4a30b..5e72ba0418 100644 --- a/frontend/src/app/main/features.cljs +++ b/frontend/src/app/main/features.cljs @@ -65,15 +65,12 @@ ;; Read initial enabled features from config, if set (if-let [enabled-features @cfg/features] (doseq [f enabled-features] - (js/console.log "enabled feature" (pr-str f)) (toggle-feature! f)) - (when false + + (when *assert* ;; By default, all features disabled, except in development ;; environment, that are enabled except components-v2 - ;; (js/console.log "!!! *assert*" *assert*) - (doseq [f features-list] (when (not= f :components-v2) - ;; (js/console.log "enabled feature" (pr-str f)) (toggle-feature! f)))))