From 65826973f09e3843168dd51fa6bde5239208d1f0 Mon Sep 17 00:00:00 2001 From: ari Date: Sun, 28 Apr 2024 12:14:05 +0300 Subject: [PATCH] Fix deserialization bug in JSONAPI deserializable resource --- lib/jsonapi/deserializable/resource.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/jsonapi/deserializable/resource.rb b/lib/jsonapi/deserializable/resource.rb index e911294..187a49b 100644 --- a/lib/jsonapi/deserializable/resource.rb +++ b/lib/jsonapi/deserializable/resource.rb @@ -189,7 +189,7 @@ module JSONAPI register_mappings(hash.keys, "/relationships/#{key}") - if options.[](:with_included) + if options.[](:with_included) && id.present? && type.present? return {**hash, key.to_sym => find_in_included(id:, type:)} end