Skip to content

Commit 855cd30

Browse files
优化客户端名称和密码参数值为空时的处理逻辑
1 parent b38ae67 commit 855cd30

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

ymate-platform-persistence-redis/src/main/java/net/ymate/platform/persistence/redis/impl/DefaultRedisModuleCfg.java

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,8 @@ private RedisDataSourceCfgMeta __doParserDataSourceCfgMeta(String dsName, Map<St
8585
_servMeta.setMaxAttempts(_serverCfg.getInt(MAX_ATTEMPTS, 3));
8686
_servMeta.setWeight(_serverCfg.getInt(WEIGHT, 1));
8787
_servMeta.setDatabase(_serverCfg.getInt(DATABASE, 0));
88-
_servMeta.setClientName(_serverCfg.getString(CLIENT_NAME));
89-
_servMeta.setPassword(_serverCfg.getString(PASSWORD));
88+
_servMeta.setClientName(StringUtils.trimToNull(_serverCfg.getString(CLIENT_NAME)));
89+
_servMeta.setPassword(StringUtils.trimToNull(_serverCfg.getString(PASSWORD)));
9090
//
9191
boolean _isPwdEncrypted = _dataSourceCfg.getBoolean(PASSWORD_ENCRYPTED);
9292
//
@@ -95,9 +95,7 @@ private RedisDataSourceCfgMeta __doParserDataSourceCfgMeta(String dsName, Map<St
9595
if (_proc == null) {
9696
_proc = __owner.getConfig().getDefaultPasswordClass().newInstance();
9797
}
98-
if (_proc != null) {
99-
_servMeta.setPassword(_proc.decrypt(_servMeta.getPassword()));
100-
}
98+
_servMeta.setPassword(_proc.decrypt(_servMeta.getPassword()));
10199
}
102100
//
103101
_servers.add(_servMeta);

0 commit comments

Comments
 (0)