@@ -1961,7 +1961,7 @@ defmodule AshGraphql.Graphql.Resolver do
19611961 def massage_filter ( _resource , nil ) , do: nil
19621962
19631963 def massage_filter ( resource , filter ) when is_map ( filter ) do
1964- Map . new ( filter , fn { key , value } ->
1964+ Enum . map ( filter , fn { key , value } ->
19651965 cond do
19661966 rel = Ash.Resource.Info . relationship ( resource , key ) ->
19671967 { key , massage_filter ( rel . destination , value ) }
@@ -3144,7 +3144,7 @@ defmodule AshGraphql.Graphql.Resolver do
31443144 Ash.Query . offset ( query , offset )
31453145
31463146 { :filter , value } , query ->
3147- Ash.Query . do_filter ( query , massage_filter ( query . resource , value ) )
3147+ Ash.Query . filter_input ( query , massage_filter ( query . resource , value ) )
31483148
31493149 { :sort , value } , query ->
31503150 keyword_sort =
@@ -3160,7 +3160,7 @@ defmodule AshGraphql.Graphql.Resolver do
31603160 end
31613161 end )
31623162
3163- Ash.Query . sort ( query , keyword_sort )
3163+ Ash.Query . sort_input ( query , keyword_sort )
31643164
31653165 _ , query ->
31663166 query
0 commit comments