Skip to content

Commit ba1df88

Browse files
fix: prevent error whem metadata is null
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
1 parent 28d4ee1 commit ba1df88

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

lib/Service/SignFileService.php

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -960,9 +960,11 @@ private function addMetadataToSignatureParams(array $signatureParams): array {
960960
if (isset($signRequestMetadata['user-agent'])) {
961961
$signatureParams['SignerUserAgent'] = $signRequestMetadata['user-agent'];
962962
}
963-
$pageDimensions = $this->libreSignFile?->getMetadata()['d'] ?? [];
964-
if (!empty($pageDimensions)) {
965-
$signatureParams['PageDimensions'] = $pageDimensions;
963+
if ($this->libreSignFile?->getMetadata()) {
964+
$metadata = $this->libreSignFile->getMetadata();
965+
if (isset($metadata['d']) && !empty($metadata['d'])) {
966+
$signatureParams['PageDimensions'] = $metadata['d'];
967+
}
966968
}
967969
return $signatureParams;
968970
}

0 commit comments

Comments
 (0)