We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 849744c commit 49ed6abCopy full SHA for 49ed6ab
1 file changed
lib/jsonapi/plugs/query_parser.ex
@@ -276,8 +276,8 @@ defmodule JSONAPI.QueryParser do
276
277
@spec get_valid_fields_for_type(Config.t(), String.t()) :: list(atom())
278
def get_valid_fields_for_type(%Config{view: view}, type) do
279
- if type == view.type do
280
- view.fields
+ if type == view.type() do
+ view.fields()
281
else
282
get_view_for_type(view, type).fields
283
end
@@ -296,7 +296,7 @@ defmodule JSONAPI.QueryParser do
296
@spec field_valid_for_relationship?({atom(), module()}, String.t()) :: boolean()
297
defp field_valid_for_relationship?({key, view}, expected_type) do
298
cond do
299
- view.type == expected_type ->
+ view.type() == expected_type ->
300
true
301
302
Atom.to_string(key) == expected_type ->
0 commit comments