improvement: always update the join relationship

This commit is contained in:
Zach Daniel 2023-12-28 15:04:00 -05:00
parent 40aa17eab8
commit c3e192c6d8

View file

@ -1350,9 +1350,6 @@ defmodule Ash.Actions.ManagedRelationships do
) )
|> case do |> case do
{:ok, result} -> {:ok, result} ->
if join_params == %{} do
{:ok, [updated | current_value], update_notifications, [match]}
else
join_relationship = join_relationship =
Ash.Resource.Info.relationship( Ash.Resource.Info.relationship(
relationship.source, relationship.source,
@ -1383,7 +1380,6 @@ defmodule Ash.Actions.ManagedRelationships do
{:error, error} -> {:error, error} ->
{:error, error} {:error, error}
end end
end
{:error, error} -> {:error, error} ->
{:error, error} {:error, error}