Remove Newsletter model usages
[MAILPOET-4361]
This commit is contained in:
@@ -138,14 +138,11 @@ class NewslettersResponseBuilder {
|
||||
? $statistics->asArray()
|
||||
: false,
|
||||
'preview_url' => $this->newsletterUrl->getViewInBrowserUrl(
|
||||
(object)[
|
||||
'id' => $newsletter->getId(),
|
||||
'hash' => $newsletter->getHash(),
|
||||
],
|
||||
$newsletter,
|
||||
null,
|
||||
in_array($newsletter->getStatus(), [NewsletterEntity::STATUS_SENT, NewsletterEntity::STATUS_SENDING], true)
|
||||
? $latestQueue
|
||||
: false
|
||||
: null
|
||||
),
|
||||
];
|
||||
|
||||
|
@@ -399,13 +399,7 @@ class Newsletters extends APIEndpoint {
|
||||
|
||||
private function getViewInBrowserUrl(NewsletterEntity $newsletter): string {
|
||||
$this->fixMissingHash([$newsletter]); // Fix for MAILPOET-3275. Remove after May 2021
|
||||
$url = $this->newsletterUrl->getViewInBrowserUrl(
|
||||
(object)[
|
||||
'id' => $newsletter->getId(),
|
||||
'hash' => $newsletter->getHash(),
|
||||
]
|
||||
);
|
||||
|
||||
$url = $this->newsletterUrl->getViewInBrowserUrl($newsletter);
|
||||
// strip protocol to avoid mix content error
|
||||
return preg_replace('/^https?:/i', '', $url);
|
||||
}
|
||||
|
Reference in New Issue
Block a user