Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Maarch
thirdPartyArchiving
Commits
b79544ed
Verified
Commit
b79544ed
authored
Mar 13, 2019
by
Alexandre Morin
Browse files
Add unitIdentifier in the archive restitution request message
parent
88a2fac3
Changes
3
Hide whitespace changes
Inline
Side-by-side
bundle/medona/Controller/ArchiveRestitution.php
View file @
b79544ed
...
@@ -167,6 +167,11 @@ class ArchiveRestitution extends abstractMessage
...
@@ -167,6 +167,11 @@ class ArchiveRestitution extends abstractMessage
$message
->
recipientOrgRegNumber
=
$replyMessage
->
recipientOrgRegNumber
;
$message
->
recipientOrgRegNumber
=
$replyMessage
->
recipientOrgRegNumber
;
$this
->
readOrgs
(
$message
);
// read org names, addresses, communications, contacts
$this
->
readOrgs
(
$message
);
// read org names, addresses, communications, contacts
$message
->
unitIdentifier
=
$requestMessage
->
unitIdentifier
;
foreach
(
$message
->
unitIdentifier
as
$unitIdentifier
)
{
$unitIdentifier
->
messageId
=
$message
->
messageId
;
}
if
(
$replyMessage
->
replyCode
==
"000"
||
$replyMessage
->
replyCode
==
"001"
)
{
if
(
$replyMessage
->
replyCode
==
"000"
||
$replyMessage
->
replyCode
==
"001"
)
{
foreach
(
$archives
as
$archive
)
{
foreach
(
$archives
as
$archive
)
{
$archive
->
lifeCycleEvent
=
$this
->
lifeCycleJournalController
->
getObjectEvents
(
$archive
->
archiveId
,
'recordsManagement/archive'
);
$archive
->
lifeCycleEvent
=
$this
->
lifeCycleJournalController
->
getObjectEvents
(
$archive
->
archiveId
,
'recordsManagement/archive'
);
...
...
bundle/medona/Controller/ArchiveRestitutionRequest.php
View file @
b79544ed
...
@@ -273,6 +273,7 @@ class ArchiveRestitutionRequest extends abstractMessage
...
@@ -273,6 +273,7 @@ class ArchiveRestitutionRequest extends abstractMessage
$this
->
changeStatus
(
$messageId
,
"accepted"
);
$this
->
changeStatus
(
$messageId
,
"accepted"
);
$message
=
$this
->
sdoFactory
->
read
(
'medona/message'
,
array
(
'messageId'
=>
$messageId
));
$message
=
$this
->
sdoFactory
->
read
(
'medona/message'
,
array
(
'messageId'
=>
$messageId
));
$message
->
unitIdentifier
=
$this
->
sdoFactory
->
readChildren
(
'medona/unitIdentifier'
,
$message
);
$this
->
lifeCycleJournalController
->
logEvent
(
$this
->
lifeCycleJournalController
->
logEvent
(
'medona/acceptance'
,
'medona/acceptance'
,
...
@@ -283,7 +284,7 @@ class ArchiveRestitutionRequest extends abstractMessage
...
@@ -283,7 +284,7 @@ class ArchiveRestitutionRequest extends abstractMessage
);
);
$archiveRestitutionRequestReplyController
=
\
laabs
::
newController
(
'medona/ArchiveRestitutionRequestReply'
);
$archiveRestitutionRequestReplyController
=
\
laabs
::
newController
(
'medona/ArchiveRestitutionRequestReply'
);
$replyMessage
=
$archiveRestitutionRequestReplyController
->
send
(
$message
Id
,
"000"
);
$replyMessage
=
$archiveRestitutionRequestReplyController
->
send
(
$message
,
"000"
);
return
$replyMessage
;
return
$replyMessage
;
}
}
...
...
bundle/medona/Controller/ArchiveRestitutionRequestReply.php
View file @
b79544ed
...
@@ -70,6 +70,9 @@ class ArchiveRestitutionRequestReply extends abstractMessage
...
@@ -70,6 +70,9 @@ class ArchiveRestitutionRequestReply extends abstractMessage
$message
->
replyCode
=
$replyCode
;
$message
->
replyCode
=
$replyCode
;
$message
->
unitIdentifier
=
$requestMessage
->
unitIdentifier
;
$message
->
unitIdentifier
=
$requestMessage
->
unitIdentifier
;
foreach
(
$message
->
unitIdentifier
as
$unitIdentifier
)
{
$unitIdentifier
->
messageId
=
$message
->
messageId
;
}
try
{
try
{
mkdir
(
$this
->
messageDirectory
.
DIRECTORY_SEPARATOR
.
(
string
)
$message
->
messageId
,
0777
,
true
);
mkdir
(
$this
->
messageDirectory
.
DIRECTORY_SEPARATOR
.
(
string
)
$message
->
messageId
,
0777
,
true
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment