diff --git a/Classes/Controller/ModuleController.php b/Classes/Controller/ModuleController.php index 5a4f132..d770e07 100755 --- a/Classes/Controller/ModuleController.php +++ b/Classes/Controller/ModuleController.php @@ -64,7 +64,7 @@ public function indexAction() $configuration = array( 'pageId' => $this->pageId, 'pageType' => $pageType, - 'emailShowUrl' => UriBuilder::buildFrontendUri('show', array(), 'Email'), + 'emailShowUrl' => UriBuilder::buildFrontendUri($this->pageId, 'Email', 'show'), ); $this->view->assign('configuration', $configuration); diff --git a/Classes/Domain/Model/RecipientList.php b/Classes/Domain/Model/RecipientList.php index 6bbf4b1..3e44e6a 100755 --- a/Classes/Domain/Model/RecipientList.php +++ b/Classes/Domain/Model/RecipientList.php @@ -249,8 +249,8 @@ public function getExtract($limit = 30) $out = '
' . $i . '/' . $this->getCount() . ' recipients (export XML, ' diff --git a/Classes/Mailer.php b/Classes/Mailer.php index 6a0342d..e0f662d 100755 --- a/Classes/Mailer.php +++ b/Classes/Mailer.php @@ -223,9 +223,7 @@ private function findAttachments($src) */ private function injectOpenSpy(Email $email) { - $url = UriBuilder::buildFrontendUri('opened', array( - 'c' => $email->getAuthCode(), - ), 'Email'); + $url = UriBuilder::buildFrontendUri($email->getPid(), 'Email', 'opened', array('c' => $email->getAuthCode())); $this->html = str_ireplace('