Simplify and unify getViewInBroserUrl calls

[MAILPOET-2430]
This commit is contained in:
Jan Jakeš
2020-02-04 16:02:26 +01:00
committed by Jack Kitterhing
parent e5fcf5819d
commit 923dc0d1dd
5 changed files with 5 additions and 6 deletions

View File

@ -564,7 +564,7 @@ class Newsletters extends APIEndpoint {
}
// get preview url
$newsletter->previewUrl = NewsletterUrl::getViewInBrowserUrl($newsletter, $subscriber = null, $queue);
$newsletter->previewUrl = NewsletterUrl::getViewInBrowserUrl($newsletter, null, $queue);
$data[] = $this->wp->applyFilters('mailpoet_api_newsletters_listing_item', $newsletter->asArray());
}

View File

@ -40,7 +40,7 @@ class Link {
case 'newsletter_view_in_browser_url':
$url = NewsletterUrl::getViewInBrowserUrl(
$newsletter,
$wpUserPreview ? false : $subscriber,
$wpUserPreview ? null : $subscriber,
$queue,
$wpUserPreview
);

View File

@ -69,8 +69,7 @@ class NewslettersExporter {
'name' => WPFunctions::get()->__('Email preview', 'mailpoet'),
'value' => Url::getViewInBrowserUrl(
$newsletters[$statisticsRow['newsletter_id']],
$subscriber,
false
$subscriber
),
];
}

View File

@ -873,7 +873,7 @@ class NewslettersTest extends \MailPoetTest {
'send' => function ($newsletter, $subscriber, $extraParams) {
$unsubscribeLink = $this->subscriptionUrlFactory->getUnsubscribeUrl(null);
$manageLink = $this->subscriptionUrlFactory->getManageUrl(null);
$viewInBrowserLink = Url::getViewInBrowserUrl($this->newsletter, false, false);
$viewInBrowserLink = Url::getViewInBrowserUrl($this->newsletter);
$mailerMetaInfo = new MetaInfo;
expect(is_array($newsletter))->true();

View File

@ -309,7 +309,7 @@ class ShortcodesTest extends \MailPoetTest {
$links = [
$this->subscriptionUrlFactory->getUnsubscribeUrl(null),
$this->subscriptionUrlFactory->getManageUrl(null),
NewsletterUrl::getViewInBrowserUrl($this->newsletter, false, false),
NewsletterUrl::getViewInBrowserUrl($this->newsletter),
];
$result = $shortcodesObject->process($shortcodes);
// hash is returned