Skip to content
Snippets Groups Projects
Commit 1c156b02 authored by Florian Azizian's avatar Florian Azizian
Browse files

FEAT #202 merge M2M refactoring

parent 0ecdecdd
No related branches found
No related tags found
No related merge requests found
...@@ -14,7 +14,7 @@ class AdapterMaarchCourrier ...@@ -14,7 +14,7 @@ class AdapterMaarchCourrier
{ {
$res = []; // [0] = url, [1] = header, [2] = cookie, [3] = data $res = []; // [0] = url, [1] = header, [2] = cookie, [3] = data
$message = $this->db->getMessageByIdentifier($messageId); $message = $this->db->getMessageByReference($messageId);
$messageObject = json_decode($message->data); $messageObject = json_decode($message->data);
......
...@@ -31,6 +31,7 @@ use Contact\models\ContactModel; ...@@ -31,6 +31,7 @@ use Contact\models\ContactModel;
require_once 'modules/export_seda/Controllers/ReceiveMessage.php'; require_once 'modules/export_seda/Controllers/ReceiveMessage.php';
require_once 'modules/export_seda/Controllers/SendMessage.php'; require_once 'modules/export_seda/Controllers/SendMessage.php';
require_once 'modules/export_seda/RequestSeda.php'; require_once 'modules/export_seda/RequestSeda.php';
require_once 'modules/sendmail/Controllers/SendMessageExchangeController.php';
class ReceiveMessageExchangeController class ReceiveMessageExchangeController
{ {
...@@ -460,7 +461,7 @@ class ReceiveMessageExchangeController ...@@ -460,7 +461,7 @@ class ReceiveMessageExchangeController
$acknowledgementObject->TransferringAgency->OrganizationDescriptiveMetadata->UserIdentifier = $_SESSION['user']['UserId']; $acknowledgementObject->TransferringAgency->OrganizationDescriptiveMetadata->UserIdentifier = $_SESSION['user']['UserId'];
$acknowledgementObject->MessageIdentifier->value = $dataObject->MessageIdentifier->value . '_AckSent'; $acknowledgementObject->MessageIdentifier->value = $dataObject->MessageIdentifier->value . '_AckSent';
$messageId = SendMessageExchangeController::saveMessageExchange(['dataObject' => $acknowledgementObject, 'res_id_master' => 0, 'type' => 'Acknowledgement', 'file_path' => $filePath]); $messageId = \SendMessageExchangeController::saveMessageExchange(['dataObject' => $acknowledgementObject, 'res_id_master' => 0, 'type' => 'Acknowledgement', 'file_path' => $filePath]);
$acknowledgementObject->DataObjectPackage = new \stdClass(); $acknowledgementObject->DataObjectPackage = new \stdClass();
$acknowledgementObject->DataObjectPackage->DescriptiveMetadata = new \stdClass(); $acknowledgementObject->DataObjectPackage->DescriptiveMetadata = new \stdClass();
...@@ -499,7 +500,7 @@ class ReceiveMessageExchangeController ...@@ -499,7 +500,7 @@ class ReceiveMessageExchangeController
$filePath = $sendMessage->generateMessageFile($replyObject, "ArchiveTransferReply", $_SESSION['config']['tmppath']); $filePath = $sendMessage->generateMessageFile($replyObject, "ArchiveTransferReply", $_SESSION['config']['tmppath']);
$replyObject->MessageIdentifier->value = $dataObject->MessageIdentifier->value . '_ReplySent'; $replyObject->MessageIdentifier->value = $dataObject->MessageIdentifier->value . '_ReplySent';
$messageId = SendMessageExchangeController::saveMessageExchange(['dataObject' => $replyObject, 'res_id_master' => $aArgs['res_id_master'], 'type' => 'ArchiveTransferReply', 'file_path' => $filePath]); $messageId = \SendMessageExchangeController::saveMessageExchange(['dataObject' => $replyObject, 'res_id_master' => $aArgs['res_id_master'], 'type' => 'ArchiveTransferReply', 'file_path' => $filePath]);
$replyObject->MessageIdentifier->value = $dataObject->MessageIdentifier->value . '_Reply'; $replyObject->MessageIdentifier->value = $dataObject->MessageIdentifier->value . '_Reply';
...@@ -546,7 +547,7 @@ class ReceiveMessageExchangeController ...@@ -546,7 +547,7 @@ class ReceiveMessageExchangeController
$messageExchange = $RequestSeda->getMessageByReference($dataObject->MessageRequestIdentifier->value); $messageExchange = $RequestSeda->getMessageByReference($dataObject->MessageRequestIdentifier->value);
} }
$messageId = SendMessageExchangeController::saveMessageExchange(['dataObject' => $dataObject, 'res_id_master' => $messageExchange->res_id_master, 'type' => $data['type']]); $messageId = \SendMessageExchangeController::saveMessageExchange(['dataObject' => $dataObject, 'res_id_master' => $messageExchange->res_id_master, 'type' => $data['type']]);
return $response->withJson([ return $response->withJson([
"messageId" => $messageId "messageId" => $messageId
......
...@@ -305,4 +305,8 @@ $app->get('/administration/notifications/new', \Notification\controllers\Notific ...@@ -305,4 +305,8 @@ $app->get('/administration/notifications/new', \Notification\controllers\Notific
$app->get('/notifications/{id}', \Notification\controllers\NotificationController::class . ':getBySid'); $app->get('/notifications/{id}', \Notification\controllers\NotificationController::class . ':getBySid');
$app->post('/scriptNotification', \Notification\controllers\NotificationScheduleController::class . ':createScriptNotification'); $app->post('/scriptNotification', \Notification\controllers\NotificationScheduleController::class . ':createScriptNotification');
$app->post('/saveNumericPackage', \Sendmail\Controllers\ReceiveMessageExchangeController::class . ':saveMessageExchange');
$app->post('/saveMessageExchangeReturn', \Sendmail\Controllers\ReceiveMessageExchangeController::class . ':saveMessageExchangeReturn');
$app->post('/saveMessageExchangeReview', \Sendmail\Controllers\MessageExchangeReviewController::class . ':saveMessageExchangeReview');
$app->run(); $app->run();
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment