Absence de message d'erreur lorsqu'on attache un numéro de doc qui n'existe pas
Bonjour,
Dans l'ajout d'un document depuis la médiathèque, on peut cliquer sur le bouton [Parcourir] ou saisir directement le numéro du document. Si on renseigne un numéro erroné, on a le message "le document a bien été ajouté" alors qu'aucun document n'a été ajouté.
Cela provient du fait que dans medias/formulaires/joindre_document.php, la fonction formulaires_joindre_document_traiter_dist ne récupère pas le message d'erreur éventuel de la fonction document_modifier.
Une solution consiste à remplacer :
document_modifier($j,$champs); if (!$ancre) $ancre = $j; $sel[] = $j; $res['message_ok'] = _T('medias:document_attache_succes');
par :
$err = document_modifier($j,$champs); if (!$ancre) $ancre = $j; $sel[] = $j; if ($err) $res['message_ok'] = $err; else $res['message_ok'] = _T('medias:document_attache_succes');
Cordialement Equipement