From a5c87e64306c0ac47fd98209309d228c8d27571e Mon Sep 17 00:00:00 2001 From: Robbert van den Bogerd Date: Mon, 12 Feb 2024 22:53:44 +0100 Subject: [PATCH 1/3] [fix] Pass on username parameter from dsn to Predis Factory --- src/Factory/PredisParametersFactory.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Factory/PredisParametersFactory.php b/src/Factory/PredisParametersFactory.php index 8724b664..7399c49a 100644 --- a/src/Factory/PredisParametersFactory.php +++ b/src/Factory/PredisParametersFactory.php @@ -55,6 +55,10 @@ private static function parseDsn(RedisDsn $dsn): array } } + if ($dsn->getUsername() !== null) { + $options['username'] = $dsn->getUsername(); + } + if ($dsn->getDatabase() !== null) { $options['database'] = $dsn->getDatabase(); } From 34e37514ce17b22873e65970fb82d9ed6cdf31af Mon Sep 17 00:00:00 2001 From: Robbert van den Bogerd Date: Tue, 13 Feb 2024 12:38:42 +0100 Subject: [PATCH 2/3] Remove whitespace --- src/Factory/PredisParametersFactory.php | 1 - 1 file changed, 1 deletion(-) diff --git a/src/Factory/PredisParametersFactory.php b/src/Factory/PredisParametersFactory.php index 7399c49a..a01fa276 100644 --- a/src/Factory/PredisParametersFactory.php +++ b/src/Factory/PredisParametersFactory.php @@ -58,7 +58,6 @@ private static function parseDsn(RedisDsn $dsn): array if ($dsn->getUsername() !== null) { $options['username'] = $dsn->getUsername(); } - if ($dsn->getDatabase() !== null) { $options['database'] = $dsn->getDatabase(); } From 6ebec6e05130022201e8d45497e35093dba68c26 Mon Sep 17 00:00:00 2001 From: Robbert van den Bogerd Date: Tue, 13 Feb 2024 12:39:31 +0100 Subject: [PATCH 3/3] Insert newline --- src/Factory/PredisParametersFactory.php | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Factory/PredisParametersFactory.php b/src/Factory/PredisParametersFactory.php index a01fa276..bf5a4f84 100644 --- a/src/Factory/PredisParametersFactory.php +++ b/src/Factory/PredisParametersFactory.php @@ -58,6 +58,7 @@ private static function parseDsn(RedisDsn $dsn): array if ($dsn->getUsername() !== null) { $options['username'] = $dsn->getUsername(); } + if ($dsn->getDatabase() !== null) { $options['database'] = $dsn->getDatabase(); }