diff --git a/lib/membership/member.ex b/lib/membership/member.ex index 828e82e..cebcc5c 100644 --- a/lib/membership/member.ex +++ b/lib/membership/member.ex @@ -203,8 +203,6 @@ defmodule Mv.Membership.Member do {:ok, member, notifications} {:error, reason} -> - require Logger - Logger.warning( "Failed to regenerate cycles for member #{member.id}: #{inspect(reason)}" ) @@ -962,8 +960,6 @@ defmodule Mv.Membership.Member do # Runs cycle generation synchronously (for test environment) defp handle_cycle_generation_sync(member, initiator) do - require Logger - case Mv.MembershipFees.CycleGenerator.generate_cycles_for_member( member.id, today: Date.utc_today(), @@ -1015,8 +1011,6 @@ defmodule Mv.Membership.Member do sync: sync?, initiator: initiator ) do - require Logger - sync_label = if sync?, do: "", else: " (async)" initiator_info = get_initiator_info(initiator) @@ -1030,8 +1024,6 @@ defmodule Mv.Membership.Member do # Logs cycle generation errors defp log_cycle_generation_error(member, reason, sync: sync?, initiator: initiator) do - require Logger - sync_label = if sync?, do: "", else: " (async)" initiator_info = get_initiator_info(initiator) diff --git a/lib/mv/accounts/user/validations/email_not_used_by_other_member.ex b/lib/mv/accounts/user/validations/email_not_used_by_other_member.ex index 9f900eb..0e693e1 100644 --- a/lib/mv/accounts/user/validations/email_not_used_by_other_member.ex +++ b/lib/mv/accounts/user/validations/email_not_used_by_other_member.ex @@ -9,6 +9,8 @@ defmodule Mv.Accounts.User.Validations.EmailNotUsedByOtherMember do """ use Ash.Resource.Validation + require Logger + @doc """ Validates email uniqueness across linked User-Member pairs. @@ -92,8 +94,6 @@ defmodule Mv.Accounts.User.Validations.EmailNotUsedByOtherMember do {:error, field: :email, message: "is already used by another member", value: email} {:error, reason} -> - require Logger - Logger.warning( "Email uniqueness validation query failed for user email '#{email}': #{inspect(reason)}. Allowing operation to proceed (fail-open)." ) diff --git a/lib/mv/membership/member/validations/email_not_used_by_other_user.ex b/lib/mv/membership/member/validations/email_not_used_by_other_user.ex index 78af70c..f9fba1b 100644 --- a/lib/mv/membership/member/validations/email_not_used_by_other_user.ex +++ b/lib/mv/membership/member/validations/email_not_used_by_other_user.ex @@ -10,6 +10,8 @@ defmodule Mv.Membership.Member.Validations.EmailNotUsedByOtherUser do use Ash.Resource.Validation alias Mv.Helpers + require Logger + @doc """ Validates email uniqueness across linked Member-User pairs. @@ -64,8 +66,6 @@ defmodule Mv.Membership.Member.Validations.EmailNotUsedByOtherUser do {:error, field: :email, message: "is already used by another user", value: email} {:error, reason} -> - require Logger - Logger.warning( "Email uniqueness validation query failed for member email '#{email}': #{inspect(reason)}. Allowing operation to proceed (fail-open)." )