diff --git a/lib/resource/changes/create_new_version.ex b/lib/resource/changes/create_new_version.ex index 637ab29..1ed765a 100644 --- a/lib/resource/changes/create_new_version.ex +++ b/lib/resource/changes/create_new_version.ex @@ -22,7 +22,8 @@ defmodule AshPaperTrail.Resource.Changes.CreateNewVersion do change_tracking_mode = AshPaperTrail.Resource.Info.change_tracking_mode(changeset.resource) if change_tracking_mode == :full_diff do - {:not_atomic, "Cannot perform full_diff change tracking with AshPaperTrail atomically."} + {:not_atomic, "Cannot perform full_diff change tracking with AshPaperTrail atomically. " <> + "You might want to choose a different tracking mode or set require_atomic? to false on your update actions."} else {:ok, change(changeset, opts, context)} end