diff --git a/frontend/src/app/main/ui/dashboard/projects.cljs b/frontend/src/app/main/ui/dashboard/projects.cljs index 546c1a30d..d79ff1704 100644 --- a/frontend/src/app/main/ui/dashboard/projects.cljs +++ b/frontend/src/app/main/ui/dashboard/projects.cljs @@ -25,6 +25,7 @@ [beicon.core :as rx] [cuerdas.core :as str] [okulary.core :as l] + [potok.core :as ptk] [rumext.alpha :as mf])) (mf/defc header @@ -224,7 +225,9 @@ close-banner (fn [] (st/emit! - (du/update-profile-props {:team-hero? false})))] + (du/update-profile-props {:team-hero? false}) + (ptk/event ::ev/event {::ev/name "dont-show-team-up-hero" + ::ev/origin "dashboard"})))] (mf/use-effect (mf/deps team) diff --git a/frontend/src/app/main/ui/dashboard/team.cljs b/frontend/src/app/main/ui/dashboard/team.cljs index b5576f9e7..e59e0da0a 100644 --- a/frontend/src/app/main/ui/dashboard/team.cljs +++ b/frontend/src/app/main/ui/dashboard/team.cljs @@ -11,6 +11,7 @@ [app.common.spec :as us] [app.config :as cfg] [app.main.data.dashboard :as dd] + [app.main.data.events :as ev] [app.main.data.messages :as msg] [app.main.data.modal :as modal] [app.main.data.users :as du] @@ -125,7 +126,8 @@ (let [params (:clean-data @form) mdata {:on-success (partial on-success form) :on-error (partial on-error form)}] - (st/emit! (dd/invite-team-members (with-meta params mdata)) + (st/emit! (-> (dd/invite-team-members (with-meta params mdata)) + (with-meta {::ev/origin origin})) (dd/fetch-team-invitations))))] [:div.modal.dashboard-invite-modal.form-container @@ -505,7 +507,8 @@ :role invitation-role} mdata {:on-success on-success :on-error (partial on-error email)}] - (st/emit! (dd/invite-team-members (with-meta params mdata)) + (st/emit! (-> (dd/invite-team-members (with-meta params mdata)) + (with-meta {::ev/origin :team})) (dd/fetch-team-invitations))))] [:div.table-row [:div.table-field.mail email]