From d0e4e956c40d3d91ef3d98d9d343276e56404c7e Mon Sep 17 00:00:00 2001 From: Francois Gaillard Date: Thu, 11 Jul 2013 14:01:24 +0200 Subject: [PATCH] [-] Classes : Mail - check instance of link in the context --- classes/Mail.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/classes/Mail.php b/classes/Mail.php index 2b2fcacb6..76a3de1d8 100644 --- a/classes/Mail.php +++ b/classes/Mail.php @@ -249,6 +249,9 @@ class MailCore if (isset($logo)) $template_vars['{shop_logo}'] = $message->attach(new Swift_Message_EmbeddedFile(new Swift_File($logo), null, ImageManager::getMimeTypeByExtension($logo))); + if ((Context::getContext()->link instanceof Link) === false) + Context::getContext()->link = new Link(); + $template_vars['{shop_name}'] = Tools::safeOutput(Configuration::get('PS_SHOP_NAME', null, null, $id_shop)); $template_vars['{shop_url}'] = Context::getContext()->link->getPageLink('index', true, Context::getContext()->language->id); $template_vars['{my_account_url}'] = Context::getContext()->link->getPageLink('my-account', true, Context::getContext()->language->id);