From 2e08df2d36580818e08f106d5b56c8962fbf610a Mon Sep 17 00:00:00 2001 From: Don Barlow Date: Wed, 12 May 2021 13:28:33 -0600 Subject: [PATCH] use model_key for insert in strict mode --- lib/paper_trail/multi.ex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/paper_trail/multi.ex b/lib/paper_trail/multi.ex index 714944a4..6124a462 100644 --- a/lib/paper_trail/multi.ex +++ b/lib/paper_trail/multi.ex @@ -67,7 +67,7 @@ defmodule PaperTrail.Multi do repo.insert(updated_changeset, ecto_options) end) |> Ecto.Multi.run(version_key, fn repo, - %{initial_version: initial_version, model: model} -> + %{:initial_version => initial_version, ^model_key => model} -> target_version = make_version_struct(%{event: "insert"}, model, options) |> serialize() Version.changeset(initial_version, target_version) |> repo.update