From e380289e34a056481b47e04569ba58d6078273a6 Mon Sep 17 00:00:00 2001 From: Pablo Alba Date: Fri, 10 Jan 2025 21:25:55 +0100 Subject: [PATCH] :bug: Fix feature flags not setting on login --- frontend/src/app/config.cljs | 5 +++++ frontend/src/app/main/data/users.cljs | 1 + 2 files changed, 6 insertions(+) diff --git a/frontend/src/app/config.cljs b/frontend/src/app/config.cljs index b809f7e2e..13d3e8d88 100644 --- a/frontend/src/app/config.cljs +++ b/frontend/src/app/config.cljs @@ -148,6 +148,11 @@ (let [f (obj/get global "externalContextInfo")] (when (fn? f) (f)))) +(defn initialize-external-context-info + [] + (let [f (obj/get global "initializeExternalConfigInfo")] + (when (fn? f) (f)))) + ;; --- Helper Functions (defn ^boolean check-browser? [candidate] diff --git a/frontend/src/app/main/data/users.cljs b/frontend/src/app/main/data/users.cljs index 237cdde46..a8562e06c 100644 --- a/frontend/src/app/main/data/users.cljs +++ b/frontend/src/app/main/data/users.cljs @@ -207,6 +207,7 @@ ptk/WatchEvent (watch [_ _ _] (when (is-authenticated? profile) + (cf/initialize-external-context-info) (->> (rx/concat (rx/of (profile-fetched profile) (fetch-teams)