From d170a1073ec5d7a3de25e7e0d3ea4cced3ba9b0f Mon Sep 17 00:00:00 2001 From: martti Date: Wed, 31 Oct 2018 23:13:09 +0100 Subject: [PATCH] decode username and password from url --- DependencyInjection/SwiftmailerTransportFactory.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/DependencyInjection/SwiftmailerTransportFactory.php b/DependencyInjection/SwiftmailerTransportFactory.php index cbc78cc5..b3ee7f53 100644 --- a/DependencyInjection/SwiftmailerTransportFactory.php +++ b/DependencyInjection/SwiftmailerTransportFactory.php @@ -104,13 +104,13 @@ public static function resolveOptions(array $options) $options['transport'] = $parts['scheme']; } if (isset($parts['user'])) { - $options['username'] = $parts['user']; + $options['username'] = rawurldecode($parts['user']); } if (isset($parts['pass'])) { - $options['password'] = $parts['pass']; + $options['password'] = rawurldecode($parts['pass']); } if (isset($parts['host'])) { - $options['host'] = $parts['host']; + $options['host'] = rawurldecode($parts['host']); } if (isset($parts['port'])) { $options['port'] = $parts['port'];