mirror of
https://github.com/ash-project/ash.git
synced 2024-09-19 21:13:10 +12:00
fix: dependencies
This commit is contained in:
parent
908bbbcdb8
commit
6fbfb8b2bc
1 changed files with 5 additions and 1 deletions
|
@ -679,7 +679,11 @@ defmodule Ash.Engine.Request do
|
|||
|
||||
defp get_dependency_data(request, dep) do
|
||||
if local_dep?(request, dep) do
|
||||
Map.fetch(request, List.last(dep))
|
||||
case Map.fetch(request, List.last(dep)) do
|
||||
{:ok, %UnresolvedField{}} -> :error
|
||||
{:ok, value} -> {:ok, value}
|
||||
:error -> :error
|
||||
end
|
||||
else
|
||||
Map.fetch(request.dependency_data, dep)
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue