fix: more fixes for synonymous relationship paths

This commit is contained in:
Zach Daniel 2023-01-06 17:14:24 -05:00
parent c65c11c12e
commit 1e49ef12a4

View file

@ -364,7 +364,7 @@ defmodule Ash.SatSolver do
relationship.type == :many_to_many && candidate_relationship.type == :has_many ->
synonymous_relationship_paths?(left_resource, [relationship.join_relationship], [
candidate_first
]) &&
]) && !Enum.empty?(candidate_rest) &&
synonymous_relationship_paths?(
left_resource,
candidate_rest,