mass update skipStreamNotesAcl

This commit is contained in:
yuri
2018-09-10 15:24:42 +03:00
parent e743f61913
commit 6929b2d717
2 changed files with 4 additions and 2 deletions
@@ -59,6 +59,8 @@ class StreamNotesAcl extends \Espo\Core\Hooks\Base
if (!empty($options['noStream'])) return;
if (!empty($options['silent'])) return;
if (!empty($options['skipStreamNotesAcl'])) return;
if ($entity->isNew()) return;
$entityType = $entity->getEntityType();
+2 -2
View File
@@ -1328,7 +1328,7 @@ class Record extends \Espo\Core\Services\Base
if ($this->getAcl()->check($entity, 'edit') && $this->checkEntityForMassUpdate($entity, $data)) {
$entity->set($data);
if ($this->checkAssignment($entity)) {
if ($repository->save($entity)) {
if ($repository->save($entity, ['massUpdate' => true])) {
$idsUpdated[] = $entity->id;
$count++;
@@ -1366,7 +1366,7 @@ class Record extends \Espo\Core\Services\Base
if ($this->getAcl()->check($entity, 'edit') && $this->checkEntityForMassUpdate($entity, $data)) {
$entity->set($data);
if ($this->checkAssignment($entity)) {
if ($repository->save($entity)) {
if ($repository->save($entity, ['massUpdate' => true, 'skipStreamNotesAcl' => true])) {
$idsUpdated[] = $entity->id;
$count++;