Skip to content

Commit d411f9f

Browse files
authored
Merge pull request #19208 from nextcloud/backport/19176/stable17
[stable17] Do not encode contacts menu mailto links
2 parents 0a95ba1 + 78cc8e2 commit d411f9f

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

lib/private/Contacts/ContactsMenu/ActionFactory.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ public function newLinkAction($icon, $name, $href) {
5050
* @return ILinkAction
5151
*/
5252
public function newEMailAction($icon, $name, $email) {
53-
return $this->newLinkAction($icon, $name, 'mailto:' . urlencode($email));
53+
return $this->newLinkAction($icon, $name, 'mailto:' . $email);
5454
}
5555

5656
}

tests/lib/Contacts/ContactsMenu/ActionFactoryTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ public function testNewEMailAction() {
6161
$this->assertInstanceOf(IAction::class, $action);
6262
$this->assertEquals($name, $action->getName());
6363
$this->assertEquals(10, $action->getPriority());
64-
$this->assertEquals('mailto:user%40example.com', $action->getHref());
64+
$this->assertEquals('mailto:user@example.com', $action->getHref());
6565
}
6666

6767
}

0 commit comments

Comments
 (0)