Skip to content
Snippets Groups Projects
Commit d3dd37e6 authored by Arnaud Pauget's avatar Arnaud Pauget
Browse files

Merge branch 'release/2.7.2' into 'Support/2.7.X'

Release/2.7.2

See merge request maarch/archivesPubliques!226
parents af93779c e21e8921
No related branches found
Tags 2.7.2
No related merge requests found
# CHANGELOG
## Version 2.7.2
- `Fixed` Mauvaise interpretation de la balise nonRepudiation dans un bordereau seda2.
- `Fixed` Traductions.
## Version 2.7.1
- `Fixed` Correction du fichier SQL des données de démonstration.
- `Fixed` Amélioration de la détection de l'algorithme de hash sur les bordereaux externes.
......
2.7.1
2.7.2
......@@ -183,7 +183,7 @@ class ArchiveTransfer extends abstractMessage implements \bundle\medona\Controll
$this->validateOriginators($message, $archivalAgreement);
if ($archivalAgreement && $archivalAgreement->signed && $this->message->xPath->query('/seda:ArchiveTransfer/seda:NonRepudiation')->length == 0) {
if ($archivalAgreement && $archivalAgreement->signed && $this->message->xml->XPath->query('/seda:ArchiveTransfer/seda:NonRepudiation')->length == 0) {
$this->sendError("309");
}
......@@ -335,7 +335,13 @@ class ArchiveTransfer extends abstractMessage implements \bundle\medona\Controll
break;
default:
$path = $this->profilesDirectory.DIRECTORY_SEPARATOR.$archivalprofileReference;
// if a profile were previously saved without extension
if (empty($extension) && (file_exists($path . '.rng') || file_exists($path . '.xsd'))) {
break;
}
$this->sendError("203", "Le profil d'archive identifié par '$archivalProfileReference' est dans un format non géré par le système.");
break;
}
}
}
......
......@@ -223,9 +223,14 @@ trait ArchiveTransferValidationTrait
libxml_clear_errors();
libxml_use_internal_errors(false);
break;
default:
$path = $this->profilesDirectory.DIRECTORY_SEPARATOR.$archivalprofileReference;
// if a profile were previously saved without extension
if (empty($extension) && (file_exists($path . '.rng') || file_exists($path . '.xsd'))) {
break;
}
$this->sendError("203", "Le message fait référence à un profil d'archive dont le format n'est pas géré.");
break;
}
}
}
......
......@@ -49,7 +49,7 @@ class Management
public $classificationRule;
/**
* @var seda2/Event
* @var seda2/Event[]
* @xpath seda2:LogBook
*/
public $logBook;
......
......@@ -5,7 +5,7 @@
</dl>
<?merge .birthName.bool() ?>
<dl>
<dt>Nom de jeune fille</dt>
<dt>Nom de naissance</dt>
<dd><?merge .birthName ?></dd>
</dl>
<?merge .fullName.bool() ?>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment