Debug v20

This commit is contained in:
Laurent Destailleur
2024-09-11 16:46:16 +02:00
parent 90dcb105f0
commit 2bd701a87f

View File

@@ -1000,12 +1000,12 @@ function get_next_value($db, $mask, $table, $field, $where = '', $objsoc = '', $
$maskuser_value = ''; $maskuser_value = '';
} }
// Personalized field {XXX-1} à {XXX-9} // Personalized field {XXX-1} à {XXX-99}
$maskperso = array(); $maskperso = array();
$maskpersonew = array(); $maskpersonew = array();
$tmpmask = $mask; $tmpmask = $mask;
$regKey = array(); $regKey = array();
while (preg_match('/\{([A-Z]+)\-([1-9])\}/', $tmpmask, $regKey)) { while (preg_match('/\{([A-Z]+)\-([0-9]+)\}/', $tmpmask, $regKey)) {
$maskperso[$regKey[1]] = '{'.$regKey[1].'-'.$regKey[2].'}'; $maskperso[$regKey[1]] = '{'.$regKey[1].'-'.$regKey[2].'}';
// @phan-suppress-next-line PhanParamSuspiciousOrder // @phan-suppress-next-line PhanParamSuspiciousOrder
$maskpersonew[$regKey[1]] = str_pad('', (int) $regKey[2], '_', STR_PAD_RIGHT); $maskpersonew[$regKey[1]] = str_pad('', (int) $regKey[2], '_', STR_PAD_RIGHT);