Add lastSubscribedAt to the subscribers API response

[MAILPOET-5894]
This commit is contained in:
Jan Lysý
2024-03-18 17:28:58 +01:00
committed by Aschepikov
parent f96e6b83d6
commit 423ce62100
3 changed files with 3 additions and 1 deletions

View File

@@ -59,6 +59,7 @@ class SubscribersResponseBuilder {
'wp_user_id' => $subscriber->getWpUserId(),
'is_woocommerce_user' => $subscriber->getIsWoocommerceUser(),
'created_at' => ($createdAt = $subscriber->getCreatedAt()) ? $createdAt->format(self::DATE_FORMAT) : null,
'last_subscribed_at' => ($lastSubscribedAt = $subscriber->getLastSubscribedAt()) ? $lastSubscribedAt->format(self::DATE_FORMAT) : null,
'engagement_score' => $subscriber->getEngagementScore(),
'tags' => $this->buildTags($subscriber),
];