Fix stats redirect

When an unauthenticated user comes to any page they are redirected
to login screen. After they authenticate they are redirected
to the original page. But the # part of the url is ignored.
So we have to use regular query params from the email and
redirect user to the canonical URL later.

[MAILPOET-2554]
This commit is contained in:
Pavel Dohnal
2020-01-13 13:41:36 +01:00
committed by Jack Kitterhing
parent 8e38925850
commit 3b9ba5cac2
3 changed files with 11 additions and 2 deletions

View File

@ -209,7 +209,7 @@ class WorkerTest extends \MailPoetTest {
$this->anything(),
$this->callback(function($context){
return strpos($context['linkSettings'], 'mailpoet-settings')
&& strpos($context['linkStats'], 'mailpoet-newsletters#/stats');
&& strpos($context['linkStats'], 'mailpoet-newsletters&stats');
}));
$this->statsNotifications->process();