From 490cc273e4e7e0455e2c0002b5545741b9447e68 Mon Sep 17 00:00:00 2001 From: Anirudh <77240291+Anirudh3167@users.noreply.github.com> Date: Sun, 4 Jun 2023 08:10:32 +0530 Subject: [PATCH] Update renderers.py Solved the included array issue at https://github.com/django-json-api/django-rest-framework-json-api/issues/1109 --- rest_framework_json_api/renderers.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/rest_framework_json_api/renderers.py b/rest_framework_json_api/renderers.py index 7263b96b..ce88219b 100644 --- a/rest_framework_json_api/renderers.py +++ b/rest_framework_json_api/renderers.py @@ -647,8 +647,12 @@ def get_context(self, data, accepted_media_type, renderer_context): context["includes_form"] = self.get_includes_form(view) + if "included" not in context: # Adds the included field if it is not present + context["included"] = [] + return context + @classmethod def _get_included_serializers(cls, serializer, prefix="", already_seen=None): if not already_seen: