N°7960 - Add a wrapper to vsprintf to handle argument number disparities (#717)

This commit is contained in:
Stephen Abello
2025-05-26 15:41:25 +02:00
committed by GitHub
parent 7ae49e2cf4
commit 9723cde24c
7 changed files with 216 additions and 5 deletions

View File

@@ -213,7 +213,7 @@ class ObjectRepository
foreach ($aComplementAttributeSpec[1] as $sAdditionalField) {
$aArguments[] = $oDbObject->Get($sAdditionalField);
}
$aData['additional_field'] = vsprintf($aComplementAttributeSpec[0], $aArguments);
$aData['additional_field'] = utils::VSprintf($aComplementAttributeSpec[0], $aArguments);
$sAdditionalFieldForHtml = utils::EscapeHtml($aData['additional_field']);
$aData['full_description'] = "{$sFriendlyNameForHtml}<br><i><small>{$sAdditionalFieldForHtml}</small></i>";
} else {