fix: traiter le deuxième lot de tickets

Refs #1 #2 #3 #13 #17
This commit is contained in:
Alexandre NOEL 2026-09-07 23:55:59 +02:00
commit 220c0ece82
18 changed files with 95 additions and 22 deletions

View file

@ -491,9 +491,9 @@ trait AnimalRecordActions
$felv = array_key_exists('felv', $_POST) ? (isset($_POST['felv']) ? 1 : 0) : null;
// Validations minimales
if ($name === '') {
if ($name === '' || mb_strlen($name) > 150) {
http_response_code(400);
echo h(t('error.name_required'));
echo h($name === '' ? t('error.name_required') : t('animal.name_too_long'));
return;
}
if ($breed === '' && SpeciesService::isCat($species)) {