Merge pull request #956 from smilerz/serializer_fix

Update serializer.py
This commit is contained in:
vabene1111 2021-10-14 08:51:07 +02:00 committed by GitHub
commit b214ed0825
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -34,7 +34,7 @@ class ExtendedRecipeMixin(serializers.ModelSerializer):
except KeyError:
api_serializer = None
# extended values are computationally expensive and not needed in normal circumstances
if bool(int(self.context['request'].query_params.get('extended', False))) and self.__class__ == api_serializer:
if self.context.get('request', False) and bool(int(self.context['request'].query_params.get('extended', False))) and self.__class__ == api_serializer:
return fields
else:
del fields['image']