Enhancement: "webui" workflowtrigger source option (#9170)

This commit is contained in:
shamoon
2025-02-21 08:26:00 -08:00
committed by GitHub
parent 3bf64ae7da
commit 4f08b5fa20
10 changed files with 95 additions and 25 deletions

View File

@@ -1546,6 +1546,12 @@ class PostDocumentSerializer(serializers.Serializer):
required=False,
)
from_webui = serializers.BooleanField(
label="Documents are from Paperless-ngx WebUI",
write_only=True,
required=False,
)
def validate_document(self, document):
document_data = document.file.read()
mime_type = magic.from_buffer(document_data, mime=True)