From 0d79e026e266f874ac3f83d850ca24d47cf696ac Mon Sep 17 00:00:00 2001 From: Moritz Date: Fri, 26 Dec 2025 21:52:09 +0100 Subject: [PATCH] fix: add Logger metadata keys and update gettext Add member_id, member_email, error, error_type, cycles_count, and notifications_count to Logger metadata configuration. Update gettext translations. --- config/config.exs | 11 ++++++++++- priv/gettext/default.pot | 25 ++++++++++--------------- 2 files changed, 20 insertions(+), 16 deletions(-) diff --git a/config/config.exs b/config/config.exs index 053fc19..5fcfcf5 100644 --- a/config/config.exs +++ b/config/config.exs @@ -95,7 +95,16 @@ config :tailwind, # Configures Elixir's Logger config :logger, :default_formatter, format: "$time $metadata[$level] $message\n", - metadata: [:request_id] + metadata: [ + :request_id, + :user_id, + :member_id, + :member_email, + :error, + :error_type, + :cycles_count, + :notifications_count + ] # Use Jason for JSON parsing in Phoenix config :phoenix, :json_library, Jason diff --git a/priv/gettext/default.pot b/priv/gettext/default.pot index bdbc93e..84cd5ec 100644 --- a/priv/gettext/default.pot +++ b/priv/gettext/default.pot @@ -1676,16 +1676,6 @@ msgstr "" msgid "Select interval" msgstr "" -#: lib/mv_web/live/member_live/index.html.heex -#, elixir-autogen, elixir-format -msgid "Switch to current cycle" -msgstr "" - -#: lib/mv_web/live/member_live/index.html.heex -#, elixir-autogen, elixir-format -msgid "Switch to last completed cycle" -msgstr "" - #: lib/mv_web/live/member_live/show.ex #, elixir-autogen, elixir-format msgid "Type" @@ -1762,11 +1752,6 @@ msgstr "" msgid "Delete cycle" msgstr "" -#: lib/mv_web/live/member_live/show/membership_fees_component.ex -#, elixir-autogen, elixir-format -msgid "Failed to delete some cycles: %{errors}" -msgstr "" - #: lib/mv_web/live/member_live/show/membership_fees_component.ex #, elixir-autogen, elixir-format msgid "Invalid date format" @@ -1821,3 +1806,13 @@ msgstr "" #, elixir-autogen, elixir-format msgid "Edit membership fee type" msgstr "" + +#: lib/mv_web/live/member_live/show/membership_fees_component.ex +#, elixir-autogen, elixir-format +msgid "Confirmation text does not match" +msgstr "" + +#: lib/mv_web/live/member_live/show/membership_fees_component.ex +#, elixir-autogen, elixir-format +msgid "No cycles to delete" +msgstr ""