From 02ee9cdb6b3dccfbea6ad26704d38e481a65af7c Mon Sep 17 00:00:00 2001
From: Laurent Laffont <llaffont@afi-sa.fr>
Date: Tue, 14 Mar 2017 15:42:16 +0100
Subject: [PATCH] hotline #55821 buy suggestions administration: mailto link
 subject is lowercased for Zimbra compatibility

---
 VERSIONS_HOTLINE/55821                                          | 1 +
 .../modules/admin/views/scripts/suggestion-achat/index.phtml    | 2 +-
 .../modules/admin/controllers/ModoControllerTest.php            | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)
 create mode 100644 VERSIONS_HOTLINE/55821

diff --git a/VERSIONS_HOTLINE/55821 b/VERSIONS_HOTLINE/55821
new file mode 100644
index 00000000000..e0d4f4b3dbb
--- /dev/null
+++ b/VERSIONS_HOTLINE/55821
@@ -0,0 +1 @@
+ - ticket #55821 : administration des suggestions d'achat: le lien pour envoyer un mail est compatible avec le client de messagerie Zimbra 7
\ No newline at end of file
diff --git a/application/modules/admin/views/scripts/suggestion-achat/index.phtml b/application/modules/admin/views/scripts/suggestion-achat/index.phtml
index ff3146a5b94..fe4a1c6274e 100644
--- a/application/modules/admin/views/scripts/suggestion-achat/index.phtml
+++ b/application/modules/admin/views/scripts/suggestion-achat/index.phtml
@@ -33,7 +33,7 @@ $_actions = [$_edit_action,
             function($model) {
                 return ($model->hasUserMail())
                              ? $this->boutonIco('type=MAIL',
-                                                'mailto='.$model->getUserMail().'?Subject='.rawurlencode($this->_('Suggestion d\'achat:').' '.$model->getTitre()))
+                                                'mailto='.$model->getUserMail().'?subject='.rawurlencode($this->_('Suggestion d\'achat:').' '.$model->getTitre()))
                                                                                                                                                 : '';},
             $_delete_action ];
 
diff --git a/tests/application/modules/admin/controllers/ModoControllerTest.php b/tests/application/modules/admin/controllers/ModoControllerTest.php
index aaa4ed63000..4b99ca58da6 100644
--- a/tests/application/modules/admin/controllers/ModoControllerTest.php
+++ b/tests/application/modules/admin/controllers/ModoControllerTest.php
@@ -432,7 +432,7 @@ class ModoControllerSuggestionAchatActionTest extends ModoControllerSuggestionAc
 
   /** @test */
   public function firstRowActionsShouldContainsLinkToMailUser() {
-    $this->assertXPath('//tbody//tr[1]//td//a[@href="mailto:ppoucet@afi.com?Subject=Suggestion%20d%27achat%3A%20Harry%20Potter"]');
+    $this->assertXPath('//tbody//tr[1]//td//a[@href="mailto:ppoucet@afi.com?subject=Suggestion%20d%27achat%3A%20Harry%20Potter"]');
   }
 
 
-- 
GitLab