From e24e1889fb4edb0b94513ca8d2d7212d098dca15 Mon Sep 17 00:00:00 2001 From: JannikStreek Date: Wed, 8 Jan 2025 07:54:08 +0100 Subject: [PATCH] fix teaser feature flag in brainstorming show (#548) --- lib/mindwendel_web/live/brainstorming_live/show.ex | 9 ++++++++- priv/gettext/de/LC_MESSAGES/default.po | 8 ++++---- priv/gettext/default.pot | 8 ++++---- priv/gettext/en/LC_MESSAGES/default.po | 8 ++++---- 4 files changed, 20 insertions(+), 13 deletions(-) diff --git a/lib/mindwendel_web/live/brainstorming_live/show.ex b/lib/mindwendel_web/live/brainstorming_live/show.ex index e0160ba7..0fda4bc0 100644 --- a/lib/mindwendel_web/live/brainstorming_live/show.ex +++ b/lib/mindwendel_web/live/brainstorming_live/show.ex @@ -7,6 +7,7 @@ defmodule MindwendelWeb.BrainstormingLive.Show do alias Mindwendel.Ideas alias Mindwendel.Brainstormings.Idea alias Mindwendel.Brainstormings.Lane + alias Mindwendel.FeatureFlag alias Mindwendel.LocalStorage @impl true @@ -41,7 +42,7 @@ defmodule MindwendelWeb.BrainstormingLive.Show do |> assign(:lanes, lanes) |> assign(:filtered_labels, brainstorming.filter_labels_ids) |> assign(:current_user, current_user) - |> assign(:inspiration, Mindwendel.Help.random_inspiration()) + |> assign(:inspiration, inspiration()) } {:error, _} -> @@ -201,4 +202,10 @@ defmodule MindwendelWeb.BrainstormingLive.Show do socket |> assign(:page_title, socket.assigns.brainstorming.name) end + + defp inspiration do + if FeatureFlag.enabled?(:feature_brainstorming_teasers) do + Mindwendel.Help.random_inspiration() + end + end end diff --git a/priv/gettext/de/LC_MESSAGES/default.po b/priv/gettext/de/LC_MESSAGES/default.po index ed1a2a15..3573b7c8 100644 --- a/priv/gettext/de/LC_MESSAGES/default.po +++ b/priv/gettext/de/LC_MESSAGES/default.po @@ -26,12 +26,12 @@ msgstr "Wie können wir ..." msgid "Ready?" msgstr "Fertig?" -#: lib/mindwendel_web/live/brainstorming_live/show.ex:197 +#: lib/mindwendel_web/live/brainstorming_live/show.ex:198 #, elixir-autogen, elixir-format msgid "%{name} - Edit" msgstr "%{name} - Editieren" -#: lib/mindwendel_web/live/brainstorming_live/show.ex:174 +#: lib/mindwendel_web/live/brainstorming_live/show.ex:175 #, elixir-autogen, elixir-format msgid "%{name} - New Idea" msgstr "%{name} - Neue Idee" @@ -385,7 +385,7 @@ msgstr "Löschen" msgid "Type the label name" msgstr "Gebe dem Label einen Namen" -#: lib/mindwendel_web/live/brainstorming_live/show.ex:184 +#: lib/mindwendel_web/live/brainstorming_live/show.ex:185 #, elixir-autogen, elixir-format, fuzzy msgid "%{name} - New Lane" msgstr "%{name} - Neue Idee" @@ -563,7 +563,7 @@ msgstr "Detailansicht" msgid "Give moderating permissions" msgstr "Änderungen erlauben" -#: lib/mindwendel_web/live/brainstorming_live/show.ex:51 +#: lib/mindwendel_web/live/brainstorming_live/show.ex:52 #, elixir-autogen, elixir-format, fuzzy msgid "Brainstorming not found" msgstr "Brainstorming konnte nicht gefunden werden" diff --git a/priv/gettext/default.pot b/priv/gettext/default.pot index 9e168660..a43568c5 100644 --- a/priv/gettext/default.pot +++ b/priv/gettext/default.pot @@ -25,12 +25,12 @@ msgstr "" msgid "Ready?" msgstr "" -#: lib/mindwendel_web/live/brainstorming_live/show.ex:197 +#: lib/mindwendel_web/live/brainstorming_live/show.ex:198 #, elixir-autogen, elixir-format msgid "%{name} - Edit" msgstr "" -#: lib/mindwendel_web/live/brainstorming_live/show.ex:174 +#: lib/mindwendel_web/live/brainstorming_live/show.ex:175 #, elixir-autogen, elixir-format msgid "%{name} - New Idea" msgstr "" @@ -384,7 +384,7 @@ msgstr "" msgid "Type the label name" msgstr "" -#: lib/mindwendel_web/live/brainstorming_live/show.ex:184 +#: lib/mindwendel_web/live/brainstorming_live/show.ex:185 #, elixir-autogen, elixir-format msgid "%{name} - New Lane" msgstr "" @@ -562,7 +562,7 @@ msgstr "" msgid "Give moderating permissions" msgstr "" -#: lib/mindwendel_web/live/brainstorming_live/show.ex:51 +#: lib/mindwendel_web/live/brainstorming_live/show.ex:52 #, elixir-autogen, elixir-format msgid "Brainstorming not found" msgstr "" diff --git a/priv/gettext/en/LC_MESSAGES/default.po b/priv/gettext/en/LC_MESSAGES/default.po index a01c0017..c2f00a3e 100644 --- a/priv/gettext/en/LC_MESSAGES/default.po +++ b/priv/gettext/en/LC_MESSAGES/default.po @@ -26,12 +26,12 @@ msgstr "" msgid "Ready?" msgstr "" -#: lib/mindwendel_web/live/brainstorming_live/show.ex:197 +#: lib/mindwendel_web/live/brainstorming_live/show.ex:198 #, elixir-autogen, elixir-format msgid "%{name} - Edit" msgstr "" -#: lib/mindwendel_web/live/brainstorming_live/show.ex:174 +#: lib/mindwendel_web/live/brainstorming_live/show.ex:175 #, elixir-autogen, elixir-format msgid "%{name} - New Idea" msgstr "" @@ -385,7 +385,7 @@ msgstr "" msgid "Type the label name" msgstr "" -#: lib/mindwendel_web/live/brainstorming_live/show.ex:184 +#: lib/mindwendel_web/live/brainstorming_live/show.ex:185 #, elixir-autogen, elixir-format, fuzzy msgid "%{name} - New Lane" msgstr "" @@ -563,7 +563,7 @@ msgstr "" msgid "Give moderating permissions" msgstr "" -#: lib/mindwendel_web/live/brainstorming_live/show.ex:51 +#: lib/mindwendel_web/live/brainstorming_live/show.ex:52 #, elixir-autogen, elixir-format, fuzzy msgid "Brainstorming not found" msgstr ""