fix type for Notification email addresses

This commit is contained in:
Julien Fastré 2022-04-13 21:43:41 +02:00
parent a8db07a383
commit 4425f2ad49

View File

@ -159,7 +159,7 @@ class Notification implements TrackUpdateInterface
public function addAddressesEmail(string $email) public function addAddressesEmail(string $email)
{ {
if (!in_array($email, $this->addressesEmails)) { if (!in_array($email, $this->addressesEmails, true)) {
$this->addressesEmails[] = $email; $this->addressesEmails[] = $email;
$this->addressesEmailsAdded[] = $email; $this->addressesEmailsAdded[] = $email;
} }
@ -167,7 +167,7 @@ class Notification implements TrackUpdateInterface
public function removeAddressesEmail(string $email) public function removeAddressesEmail(string $email)
{ {
if (in_array($email, $this->addressesEmails)) { if (in_array($email, $this->addressesEmails, true)) {
$this->addressesEmails = array_filter($this->addressesEmails, fn ($e) => $e !== $email); $this->addressesEmails = array_filter($this->addressesEmails, fn ($e) => $e !== $email);
$this->addressesEmailsAdded = array_filter($this->addressesEmailsAdded, fn ($e) => $e !== $email); $this->addressesEmailsAdded = array_filter($this->addressesEmailsAdded, fn ($e) => $e !== $email);
} }