mirror of
https://github.com/ash-project/ash.git
synced 2024-09-20 13:33:20 +12:00
fix: check correct calculation dependency for relationship
This commit is contained in:
parent
1e52079416
commit
1d6e5b2827
1 changed files with 4 additions and 1 deletions
|
@ -1487,7 +1487,10 @@ defmodule Ash.Actions.Read do
|
||||||
%{type: :relationship} = rel_dep ->
|
%{type: :relationship} = rel_dep ->
|
||||||
if rel_dep.path == dep.path ++ [{dep.relationship, dep.query}] do
|
if rel_dep.path == dep.path ++ [{dep.relationship, dep.query}] do
|
||||||
nested_relationship =
|
nested_relationship =
|
||||||
Ash.Resource.Info.relationship(relationship.destination, dep.relationship)
|
Ash.Resource.Info.relationship(
|
||||||
|
relationship.destination,
|
||||||
|
rel_dep.relationship
|
||||||
|
)
|
||||||
|
|
||||||
if !nested_relationship do
|
if !nested_relationship do
|
||||||
raise """
|
raise """
|
||||||
|
|
Loading…
Reference in a new issue