Add deleted_at into SubscribersResponseBuilder::build()

[MAILPOET-3033]
This commit is contained in:
Jan Lysý
2020-10-05 09:43:41 +02:00
committed by Veljko V
parent 988b5021d4
commit 6ef68f7625

View File

@ -70,7 +70,7 @@ class SubscribersResponseBuilder {
public function build(SubscriberEntity $subscriberEntity): array {
$data = [
'id' => $subscriberEntity->getId(),
'id' => (string)$subscriberEntity->getId(),
'wp_user_id' => $subscriberEntity->getWpUserId(),
'is_woocommerce_user' => $subscriberEntity->getIsWoocommerceUser(),
'subscriptions' => $this->buildSubscriptions($subscriberEntity),
@ -79,6 +79,7 @@ class SubscribersResponseBuilder {
'last_name' => $subscriberEntity->getLastName(),
'first_name' => $subscriberEntity->getFirstName(),
'email' => $subscriberEntity->getEmail(),
'deleted_at' => ($deletedAt = $subscriberEntity->getDeletedAt()) ? $deletedAt->format(self::DATE_FORMAT) : null,
];
$data = $this->buildCustomFields($subscriberEntity, $data);
return $data;