Projet

Général

Profil

Actions

Anomalie #24726

fermé

[SEDA2]Erreur de détermination de l'aglorithme de condensat

Ajouté par Cyril VAZQUEZ il y a plus d'un an. Mis à jour il y a plus d'un an.

Statut:
Clôturé
Priorité:
2-Sérieux
Assigné à:
Version cible:
Début:
21/04/2023
Echéance:
Tags RM:
2.9.X

Description

Les paquets SEDA 2 générés par certains logiciels (dont Pastell) utilisent un référentiel de condensats sous la forme d'une URI :

<MessageDigest algorithm="http://www.w3.org/2001/04/xmlenc#sha256">e3d603eff70a2057a6621edb454a6cc2a07fb135625a19c4f057c1558c8517ed</MessageDigest>

Le contrôleur SEDA 2 ne connaît pas ce format. Un correctif a déjà été apporté dans ce sens en SEDA 1.
En SEDA 2 il faut corriger seda2/ArchiveTransfer::receiveAttachments en ajoutant une ligne qui récupère uniquement le fragment d'URI utile.

$messageDigest->algorithm = substr($messageDigest->algorithm, strrpos($messageDigest->algorithm, '#') + 1);
Actions

Formats disponibles : Atom PDF