fix: don't transform errors to changesets when rolling back in with_hooks

This commit is contained in:
Zach Daniel 2023-10-13 22:04:44 -04:00
parent 931ff30641
commit ecdc4c1c64

View file

@ -1814,7 +1814,7 @@ defmodule Ash.Changeset do
if opts[:rollback_on_error?] do if opts[:rollback_on_error?] do
Ash.DataLayer.rollback( Ash.DataLayer.rollback(
changeset.resource, changeset.resource,
Ash.Changeset.add_error(changeset, error) error
) )
else else
{:error, error} {:error, error}