From d7f2f18ae08591307d1bb25feba409f5866a13e7 Mon Sep 17 00:00:00 2001 From: Zach Daniel Date: Thu, 18 Jul 2024 18:16:00 -0400 Subject: [PATCH] fix: fix warning on transaction hooks violating their semantics --- lib/ash/changeset/changeset.ex | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lib/ash/changeset/changeset.ex b/lib/ash/changeset/changeset.ex index e6f24d93..d1a57332 100644 --- a/lib/ash/changeset/changeset.ex +++ b/lib/ash/changeset/changeset.ex @@ -3285,8 +3285,6 @@ defmodule Ash.Changeset do end def run_before_transaction_hooks(changeset) do - warn_on_transaction_hooks(changeset, changeset.before_transaction, "before_transaction") - Enum.reduce_while( changeset.before_transaction, set_phase(changeset, :before_transaction), @@ -3422,7 +3420,7 @@ defmodule Ash.Changeset do @doc false def run_after_transactions(result, changeset) do - warn_on_transaction_hooks(changeset, changeset.before_transaction, "after_transaction") + warn_on_transaction_hooks(changeset, changeset.after_transaction, "after_transaction") changeset = set_phase(changeset, :after_transaction)