fix: add signatureFlow to ValidateFile schema

Add signatureFlow field to ValidateFile schema in OpenAPI specs and
ResponseDefinitions.

- Update openapi.json and openapi-full.json schemas
- Add signatureFlow to LibresignValidateFile psalm type
- Mark as required field with integer type

This fixes OpenAPI validation errors in API tests.

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
This commit is contained in:
Vitor Mattos 2025-12-12 17:18:55 -03:00
parent 06b1b8faac
commit df44227af1
No known key found for this signature in database
GPG key ID: 6FECE2AD4809003A
3 changed files with 11 additions and 0 deletions

View file

@ -186,6 +186,7 @@ namespace OCA\Libresign;
* status: 0|1|2|3|4,
* statusText: string,
* nodeId: non-negative-int,
* signatureFlow: int,
* totalPages: non-negative-int,
* size: non-negative-int,
* pdfVersion: string,

View file

@ -1012,6 +1012,7 @@
"status",
"statusText",
"nodeId",
"signatureFlow",
"totalPages",
"size",
"pdfVersion",
@ -1045,6 +1046,10 @@
"format": "int64",
"minimum": 0
},
"signatureFlow": {
"type": "integer",
"format": "int64"
},
"totalPages": {
"type": "integer",
"format": "int64",

View file

@ -862,6 +862,7 @@
"status",
"statusText",
"nodeId",
"signatureFlow",
"totalPages",
"size",
"pdfVersion",
@ -895,6 +896,10 @@
"format": "int64",
"minimum": 0
},
"signatureFlow": {
"type": "integer",
"format": "int64"
},
"totalPages": {
"type": "integer",
"format": "int64",