Skip to content

Commit 734f309

Browse files
authored
Merge pull request #6239 from LibreSign/backport/6238/stable31
[stable31] chore: update vue pdf editor
2 parents 225a271 + 4254f22 commit 734f309

13 files changed

Lines changed: 363 additions & 3586 deletions

File tree

lib/ResponseDefinitions.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,11 @@
202202
* },
203203
* file: string,
204204
* url?: string,
205+
* metadata?: array{
206+
* extension: string,
207+
* p: int,
208+
* d?: list<array{w: float, h: float}>,
209+
* },
205210
* signers?: LibresignSigner[],
206211
* settings?: LibresignSettings,
207212
* messages?: array{

lib/Service/FileService.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -307,6 +307,7 @@ private function loadFileMetadata(): void {
307307
$pdfParserService = $this->pdfParserService->setFile($content);
308308
if ($this->file) {
309309
$metadata = $this->file->getMetadata();
310+
$this->fileData->metadata = $metadata;
310311
}
311312
if (isset($metadata) && isset($metadata['p'])) {
312313
$dimensions = $metadata;

openapi-full.json

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1106,6 +1106,42 @@
11061106
"url": {
11071107
"type": "string"
11081108
},
1109+
"metadata": {
1110+
"type": "object",
1111+
"required": [
1112+
"extension",
1113+
"p"
1114+
],
1115+
"properties": {
1116+
"extension": {
1117+
"type": "string"
1118+
},
1119+
"p": {
1120+
"type": "integer",
1121+
"format": "int64"
1122+
},
1123+
"d": {
1124+
"type": "array",
1125+
"items": {
1126+
"type": "object",
1127+
"required": [
1128+
"w",
1129+
"h"
1130+
],
1131+
"properties": {
1132+
"w": {
1133+
"type": "number",
1134+
"format": "double"
1135+
},
1136+
"h": {
1137+
"type": "number",
1138+
"format": "double"
1139+
}
1140+
}
1141+
}
1142+
}
1143+
}
1144+
},
11091145
"signers": {
11101146
"type": "array",
11111147
"items": {

openapi.json

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -956,6 +956,42 @@
956956
"url": {
957957
"type": "string"
958958
},
959+
"metadata": {
960+
"type": "object",
961+
"required": [
962+
"extension",
963+
"p"
964+
],
965+
"properties": {
966+
"extension": {
967+
"type": "string"
968+
},
969+
"p": {
970+
"type": "integer",
971+
"format": "int64"
972+
},
973+
"d": {
974+
"type": "array",
975+
"items": {
976+
"type": "object",
977+
"required": [
978+
"w",
979+
"h"
980+
],
981+
"properties": {
982+
"w": {
983+
"type": "number",
984+
"format": "double"
985+
},
986+
"h": {
987+
"type": "number",
988+
"format": "double"
989+
}
990+
}
991+
}
992+
}
993+
}
994+
},
959995
"signers": {
960996
"type": "array",
961997
"items": {

0 commit comments

Comments
 (0)