From e8d87c494dc62cf42467023cbcf005ef7e5cc1d0 Mon Sep 17 00:00:00 2001 From: Filip Haltmayer Date: Mon, 22 May 2023 16:29:42 -0700 Subject: [PATCH] bug fix Signed-off-by: Filip Haltmayer --- pymilvus/orm/connections.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pymilvus/orm/connections.py b/pymilvus/orm/connections.py index e08c5d5c7..54b8e36b3 100644 --- a/pymilvus/orm/connections.py +++ b/pymilvus/orm/connections.py @@ -348,7 +348,8 @@ def with_config(config: Tuple) -> bool: elif alias in self._alias: kwargs = dict(self._alias[alias].items()) # If user is passed in, use it, if not, use previous connections user. - user = user if user != "" else kwargs.pop("user") + prev_user = kwargs.pop("user") + user = user if user != "" else prev_user # No params, env, and cached configs for the alias else: