Remove 'type' parameter for view-in-browser, always include hash

[MAILPOET-2430]
This commit is contained in:
Jan Jakeš
2020-02-04 15:54:06 +01:00
committed by Jack Kitterhing
parent eb1c7673e3
commit e5fcf5819d
9 changed files with 6 additions and 47 deletions

View File

@@ -52,13 +52,11 @@ class ShortcodesTest extends \MailPoetTest {
/** @var string $link */
$link = $link->attr('href');
expect($link)->contains('endpoint=view_in_browser');
// request data object contains newsletter hash but not newsletter id
$parsedLink = parse_url($link, PHP_URL_QUERY);
parse_str(html_entity_decode((string)$parsedLink), $data);
$requestData = Url::transformUrlDataObject(
Router::decodeRequestData($data['data'])
);
expect($requestData['newsletter_id'])->isEmpty();
expect($requestData['newsletter_hash'])->equals($this->newsletter->hash);
}