fix: dependencies

This commit is contained in:
Zach Daniel 2020-06-01 00:51:02 -04:00
parent 908bbbcdb8
commit 6fbfb8b2bc
No known key found for this signature in database
GPG key ID: C377365383138D4B

View file

@ -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