handle empty primary key

This commit is contained in:
Barnabas Jovanovics 2024-05-21 09:23:21 +02:00
parent 6e5c5ec779
commit c5420adec5

View file

@ -3662,6 +3662,9 @@ defmodule AshGraphql.Resource do
defp encoded_id(resource, schema, relay_ids?) do
case Ash.Resource.Info.primary_key(resource) do
[] ->
[]
[field] ->
attribute = Ash.Resource.Info.attribute(resource, field)