Fixes #16624: Set allow_null=True on method fields that can return None

This commit is contained in:
Fabian Geisberger
2024-06-17 10:08:19 -04:00
committed by Jeremy Stretch
parent eb74393070
commit 95347cfd0f
4 changed files with 5 additions and 5 deletions

View File

@@ -39,7 +39,7 @@ class ScriptSerializer(ValidatedModelSerializer):
def get_display(self, obj):
return f'{obj.name} ({obj.module})'
@extend_schema_field(serializers.CharField())
@extend_schema_field(serializers.CharField(allow_null=True))
def get_description(self, obj):
if obj.python_class:
return obj.python_class().description