From a1de0a4f0df1d5d677abba2b8535732923dab758 Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Sat, 25 Jan 2025 19:55:39 -0800 Subject: [PATCH] Update serialisers.py --- src/documents/serialisers.py | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/src/documents/serialisers.py b/src/documents/serialisers.py index 3a7f505db..3894181f4 100644 --- a/src/documents/serialisers.py +++ b/src/documents/serialisers.py @@ -515,7 +515,7 @@ class CustomFieldSerializer(serializers.ModelSerializer): self.api_version = int( context.get("request").version if context.get("request") - else settings.REST_FRAMEWORK["ALLOWED_VERSIONS"][-1], + else settings.REST_FRAMEWORK["DEFAULT_VERSION"], ) super().__init__(*args, **kwargs) @@ -628,8 +628,7 @@ class CustomFieldSerializer(serializers.ModelSerializer): extra_data["select_options"] = [ option["label"] for option in extra_data["select_options"] ] - field = serializers.JSONField() - return field.to_representation(extra_data) + return serializers.JSONField().to_representation(extra_data) class CustomFieldInstanceSerializer(serializers.ModelSerializer): @@ -649,7 +648,7 @@ class CustomFieldInstanceSerializer(serializers.ModelSerializer): api_version = int( self.context.get("request").version if self.context.get("request") - else settings.REST_FRAMEWORK["ALLOWED_VERSIONS"][-1], + else settings.REST_FRAMEWORK["DEFAULT_VERSION"], ) if custom_field.data_type == CustomField.FieldDataType.DOCUMENTLINK: @@ -679,7 +678,7 @@ class CustomFieldInstanceSerializer(serializers.ModelSerializer): api_version = int( self.context.get("request").version if self.context.get("request") - else settings.REST_FRAMEWORK["ALLOWED_VERSIONS"][-1], + else settings.REST_FRAMEWORK["DEFAULT_VERSION"], ) if api_version < 7 and obj.field.data_type == CustomField.FieldDataType.SELECT: # return the index of the option in the field.extra_data["select_options"] list @@ -989,12 +988,6 @@ class DocumentSerializer( ): kwargs["full_perms"] = True - self.api_version = int( - context.get("request").version - if context.get("request") - else settings.REST_FRAMEWORK["ALLOWED_VERSIONS"][-1], - ) - super().__init__(*args, **kwargs) class Meta: