diff --git a/VERSION.md b/VERSION.md index b1b25a5ffae43c2f07d222b53240d871e7c1789b..585940699b5b99df6541c819a773ef738985a956 100644 --- a/VERSION.md +++ b/VERSION.md @@ -1 +1 @@ -2.2.2 +2.2.3 diff --git a/src/presentation/maarchRM/Presenter/recordsManagement/archive.php b/src/presentation/maarchRM/Presenter/recordsManagement/archive.php index 9305f2172e5804ee0cb0212f0a03c88df67f1b15..7503b59895f75bafbf8435006dc107ca3f4f872c 100755 --- a/src/presentation/maarchRM/Presenter/recordsManagement/archive.php +++ b/src/presentation/maarchRM/Presenter/recordsManagement/archive.php @@ -243,7 +243,6 @@ class archive || ($currentService->registrationNumber === $archive->archiverOrgRegNumber && in_array('archiver', $currentService->orgRoleCodes))) && $hasModificationMetadata - && $archive->messages[0]->schema != 'seda2' && $archive->descriptionClass != "recordsManagement/log" && $archive->status === "preserved" && $publicArchives) { diff --git a/src/presentation/maarchRM/UserStory/journal/lifeCycleJournalInterface.php b/src/presentation/maarchRM/UserStory/journal/lifeCycleJournalInterface.php index ea8cb9781b50a500699119ef02d6068da1e200e6..aaf920d2f1bc3ab245bf98a0d9309847cd539637 100755 --- a/src/presentation/maarchRM/UserStory/journal/lifeCycleJournalInterface.php +++ b/src/presentation/maarchRM/UserStory/journal/lifeCycleJournalInterface.php @@ -45,15 +45,6 @@ interface lifeCycleJournalInterface */ public function readJournals($eventType = false, $objectClass = false, $objectId = false, $minDate = false, $maxDate = false); - /** - * Check integrity of log - * @param string $archiveId - * - * @uses lifeCycle/journal/checkIntegrity - * @return recordsManagement/log/checkIntegrity - */ - public function readJournal_journalId_Checkintegrity($archiveId); - /** * Get the current journal * @param id $journalId The identifier of the journal diff --git a/src/presentation/maarchRM/UserStory/journal/searchLogArchiveInterface.php b/src/presentation/maarchRM/UserStory/journal/searchLogArchiveInterface.php index 89068339686e70e550877a11812d29153f66ced8..acd27bca5950ebb7038297dfdedb94aa8d9c3383 100755 --- a/src/presentation/maarchRM/UserStory/journal/searchLogArchiveInterface.php +++ b/src/presentation/maarchRM/UserStory/journal/searchLogArchiveInterface.php @@ -45,4 +45,30 @@ interface searchLogArchiveInterface * @uses recordsManagement/log/contents_type__archiveId__resourceId_ */ public function readLogContents_type__archiveId__resourceId_(); + + /** + * Check integrity of log + * @param string $archiveId + * + * @uses lifeCycle/journal/checkIntegrity + * @return recordsManagement/log/checkIntegrity + */ + public function readJournal_journalId_Checkintegrity($archiveId); + + /** + * View the archive + * + * @return recordsManagement/archive/getDescription The recordsManagement/archive object + * @uses recordsManagement/archiveDescription/read_archiveId_ + */ + public function readRecordsmanagementArchivedescription_archiveId_(); + + /** + * Retrieve an archive content document (CDO) + * + * @return recordsManagement/archive/getContents + * + * @uses recordsManagement/archive/readConsultation_archiveId_Digitalresource_resId_ + */ + public function readRecordsmanagementContents_archiveId__resId_(); } \ No newline at end of file