]> git.ipfire.org Git - thirdparty/paperless-ngx.git/commitdiff
Fixes the user arguments json field decoding (#5307)
authorTrenton H <797416+stumpylog@users.noreply.github.com>
Sun, 7 Jan 2024 22:17:51 +0000 (14:17 -0800)
committerGitHub <noreply@github.com>
Sun, 7 Jan 2024 22:17:51 +0000 (14:17 -0800)
src/paperless/serialisers.py

index bf649df050ca982dbb0540e05898c62a6fbb3295..db7ca21f7a0d470bb53b72a4b925cd3778945da5 100644 (file)
@@ -1,3 +1,5 @@
+import logging
+
 from django.contrib.auth.models import Group
 from django.contrib.auth.models import Permission
 from django.contrib.auth.models import User
@@ -5,6 +7,8 @@ from rest_framework import serializers
 
 from paperless.models import ApplicationConfiguration
 
+logger = logging.getLogger("paperless.settings")
+
 
 class ObfuscatedUserPasswordField(serializers.Field):
     """
@@ -118,6 +122,8 @@ class ProfileSerializer(serializers.ModelSerializer):
 
 
 class ApplicationConfigurationSerializer(serializers.ModelSerializer):
+    user_args = serializers.JSONField(binary=True)
+
     class Meta:
         model = ApplicationConfiguration
         fields = "__all__"