diff --git a/migration/20.03/2003.sql b/migration/20.03/2003.sql index 7f34695c3f2e70f303ac2c86dbc8ec929546b135..336037cc7b609c98fefb0dac3e6951291ad4b109 100644 --- a/migration/20.03/2003.sql +++ b/migration/20.03/2003.sql @@ -568,7 +568,7 @@ INSERT INTO usergroups_services (group_id, service_id) SELECT distinct(group_id), 'manage_numeric_package' FROM usergroups_services WHERE group_id IN ( SELECT group_id FROM usergroups_services - WHERE service_id = 'use_mail_services' AND group_id not in (SELECT group_id FROM usergroups_services WHERE service_id = 'manage_numeric_package') + WHERE service_id = 'sendmail' AND group_id not in (SELECT group_id FROM usergroups_services WHERE service_id = 'manage_numeric_package') ); diff --git a/src/app/attachment/controllers/AttachmentController.php b/src/app/attachment/controllers/AttachmentController.php index eebf19384ea22776c5d7e566aa95f0a41be5e68d..09e744e61aaa7134e8e86b8254ed279de2aab76e 100755 --- a/src/app/attachment/controllers/AttachmentController.php +++ b/src/app/attachment/controllers/AttachmentController.php @@ -666,7 +666,7 @@ class AttachmentController 'data' => [$attachment['res_id_master'], 'contact', $mode] ]); if (empty($recipients)) { - return ['errors' => 'No contacts available']; + return true; } $docserver = DocserverModel::getByDocserverId(['docserverId' => $attachment['docserver_id'], 'select' => ['path_template']]); diff --git a/src/app/signatureBook/controllers/SignatureBookController.php b/src/app/signatureBook/controllers/SignatureBookController.php index 52046ec72b95efdf48351b109bc61e88ac90403a..a8d8fd20f5dc8cc90342c207218bdcb481375b90 100755 --- a/src/app/signatureBook/controllers/SignatureBookController.php +++ b/src/app/signatureBook/controllers/SignatureBookController.php @@ -376,7 +376,7 @@ class SignatureBookController if (!Validator::intVal()->validate($args['resId'])) { return $response->withStatus(400)->withJson(['errors' => 'Route resId is not an integer']); } elseif (!SignatureBookController::isResourceInSignatureBook(['resId' => $args['resId'], 'userId' => $GLOBALS['id']])) { - return $response->withStatus(403)->withJson(['errors' => 'Document out of perimeter']); + return $response->withStatus(403)->withJson(['errors' => 'Document out of signatory book']); } $body = $request->getParsedBody();