From d2fdd3708475f742fb0b04258e35cd93b12104b5 Mon Sep 17 00:00:00 2001 From: Yuri Kuznetsov Date: Tue, 20 Apr 2021 13:20:30 +0300 Subject: [PATCH] field processing fix --- .../Core/FieldProcessing/EmailAddress/SaveProcessor.php | 2 +- .../Espo/Core/FieldProcessing/PhoneNumber/SaveProcessor.php | 2 +- application/Espo/Core/FieldProcessing/SaveProcessor.php | 6 +++--- application/Espo/Hooks/Common/FieldProcessing.php | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/application/Espo/Core/FieldProcessing/EmailAddress/SaveProcessor.php b/application/Espo/Core/FieldProcessing/EmailAddress/SaveProcessor.php index abe91fe8eb..2dd0316d16 100644 --- a/application/Espo/Core/FieldProcessing/EmailAddress/SaveProcessor.php +++ b/application/Espo/Core/FieldProcessing/EmailAddress/SaveProcessor.php @@ -55,7 +55,7 @@ class SaveProcessor $this->accessChecker = $accessChecker; } - public function process(Entity $entity): void + public function process(Entity $entity, array $options): void { $entityType = $entity->getEntityType(); diff --git a/application/Espo/Core/FieldProcessing/PhoneNumber/SaveProcessor.php b/application/Espo/Core/FieldProcessing/PhoneNumber/SaveProcessor.php index 72d6943d10..800bfff3e6 100644 --- a/application/Espo/Core/FieldProcessing/PhoneNumber/SaveProcessor.php +++ b/application/Espo/Core/FieldProcessing/PhoneNumber/SaveProcessor.php @@ -60,7 +60,7 @@ class SaveProcessor $this->metadata = $metadata; } - public function process(Entity $entity): void + public function process(Entity $entity, array $options): void { $entityType = $entity->getEntityType(); diff --git a/application/Espo/Core/FieldProcessing/SaveProcessor.php b/application/Espo/Core/FieldProcessing/SaveProcessor.php index 0566833840..31d1f7e2d1 100644 --- a/application/Espo/Core/FieldProcessing/SaveProcessor.php +++ b/application/Espo/Core/FieldProcessing/SaveProcessor.php @@ -53,9 +53,9 @@ class SaveProcessor $this->phoneNumberSaveProcessor = $phoneNumberSaveProcessor; } - public function process(Entity $entity): void + public function process(Entity $entity, array $options): void { - $this->emailAddressSaveProcessor->process($entity); - $this->phoneNumberSaveProcessor->process($entity); + $this->emailAddressSaveProcessor->process($entity, $options); + $this->phoneNumberSaveProcessor->process($entity, $options); } } diff --git a/application/Espo/Hooks/Common/FieldProcessing.php b/application/Espo/Hooks/Common/FieldProcessing.php index b37813ee26..4d8892cdb9 100644 --- a/application/Espo/Hooks/Common/FieldProcessing.php +++ b/application/Espo/Hooks/Common/FieldProcessing.php @@ -50,6 +50,6 @@ class FieldProcessing return; } - $this->saveProcessor->process($entity); + $this->saveProcessor->process($entity, $options); } }