mirror of
https://github.com/paperless-ngx/paperless-ngx.git
synced 2025-12-20 01:45:58 -06:00
Use context
This commit is contained in:
@@ -511,8 +511,11 @@ class ReadWriteSerializerMethodField(serializers.SerializerMethodField):
|
||||
|
||||
class CustomFieldSerializer(serializers.ModelSerializer):
|
||||
def __init__(self, *args, **kwargs):
|
||||
context = kwargs.get("context")
|
||||
self.api_version = int(
|
||||
kwargs.pop("api_version", settings.REST_FRAMEWORK["ALLOWED_VERSIONS"][-1]),
|
||||
context.get("request").version
|
||||
if context.get("request")
|
||||
else settings.REST_FRAMEWORK["ALLOWED_VERSIONS"][-1],
|
||||
)
|
||||
super().__init__(*args, **kwargs)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user