- Includes newsletter hash in preview URLs thus not requiring user

validation
This commit is contained in:
Vlad
2017-01-19 21:10:29 -05:00
parent f51aba4dbd
commit 888a566dda
3 changed files with 4 additions and 5 deletions

View File

@ -340,11 +340,10 @@ class Newsletters extends APIEndpoint {
}
// get preview url
$subscriber = Subscriber::getCurrentWPUser();
$newsletter->preview_url = NewsletterUrl::getViewInBrowserUrl(
NewsletterUrl::TYPE_LISTING_EDITOR,
$newsletter,
$subscriber,
$subscriber = null,
$queue
);

View File

@ -593,6 +593,7 @@ class Newsletter extends Model {
return self::select(array(
'id',
'subject',
'hash',
'type',
'status',
'updated_at',

View File

@ -27,8 +27,7 @@ class Url {
$preview = true;
break;
case self::TYPE_LISTING_EDITOR:
// enable preview and hide newsletter hash when displaying from editor or listings
$newsletter->hash = null;
// enable preview when displaying from editor or listings
$preview = true;
break;
default: