diff --git a/lib/philomena/commissions.ex b/lib/philomena/commissions.ex index cea6d6f6..4b42840b 100644 --- a/lib/philomena/commissions.ex +++ b/lib/philomena/commissions.ex @@ -134,6 +134,13 @@ defmodule Philomena.Commissions do |> Multi.insert(:item, changeset) |> Multi.update_all(:commission, update, []) |> Repo.transaction() + |> case do + {:error, :item, changeset, _} -> + {:error, changeset} + + result -> + result + end end @doc """