Skip to content

Commit 6d4004d

Browse files
committed
[BUGFIX] fixed issue caused by invalid types
in LinkProcessor and CropTextProcessor
1 parent 491125e commit 6d4004d

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

Classes/DataProcessing/CropTextProcessor.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,10 @@ public function process(
5252
}
5353

5454
$text = $processedData[$processorConfiguration['field']];
55-
$cropNumber = $processorConfiguration['cropping.']['cropNumber'] ?? 500;
55+
$cropNumber = 500;
56+
if (!empty($processorConfiguration['cropping.']['cropNumber'])) {
57+
$cropNumber = (int)$processorConfiguration['cropping.']['cropNumber'];
58+
}
5659
$cropEllipsis = $processorConfiguration['cropping.']['cropEllipsis'] ?? '...';
5760
$htmlCropper = GeneralUtility::makeInstance(HtmlCropper::class);
5861
if (isset($processorConfiguration['cropping.']['stripHtml']) && $processorConfiguration['cropping.']['stripHtml'] === '1') {

Classes/DataProcessing/LinkProcessor.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ public function process(
4444
return $processedData;
4545
}
4646

47-
$parameter = $cObj->stdWrapValue('parameter', $processorConfiguration, '');
47+
$parameter = (string)$cObj->stdWrapValue('parameter', $processorConfiguration, '');
4848

4949
if (empty($parameter)) {
5050
return $processedData;

0 commit comments

Comments
 (0)