Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 8856e0f

Browse files
committed
Resource related fields can return blank.
It can happen when `rest_framework.fields.SkipField` is called.
1 parent 4865383 commit 8856e0f

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

rest_framework_json_api/renderers.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -375,6 +375,9 @@ def extract_included(cls, fields, resource, resource_instance, included_resource
375375
serializer_data = field.data
376376

377377
if isinstance(field, relations.RelatedField):
378+
if not serializer_data:
379+
continue
380+
378381
if relation_instance is None:
379382
continue
380383

0 commit comments

Comments
 (0)