Use getToken()

[MAILPOET-2340]
This commit is contained in:
Amine Ben hammou
2019-09-19 16:57:34 +01:00
committed by Jack Kitterhing
parent ab63bde9ed
commit 692ff1ed22
13 changed files with 41 additions and 24 deletions

View File

@ -9,6 +9,7 @@ use MailPoet\Models\Subscriber;
use MailPoet\Router\Endpoints\Track;
use MailPoet\Newsletter\Links\Links as NewsletterLinks;
use MailPoet\Models\NewsletterLink as NewsletterLinkModel;
use MailPoet\Subscribers\LinkTokens;
class Links {
static function process($rendered_newsletter, $newsletter, $queue) {
@ -45,9 +46,10 @@ class Links {
if (!$link_hash instanceof NewsletterLinkModel) {
return '';
}
$link_tokens = new LinkTokens;
$data = NewsletterLinks::createUrlDataObject(
$subscriber->id,
$subscriber->getLinkToken(),
$link_tokens->getToken($subscriber),
$queue->id,
$link_hash->hash,
false