-
Notifications
You must be signed in to change notification settings - Fork 167
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
1.0.18.RELEASE BUG #100
Labels
bug
Something isn't working
Comments
@kinsey-jian 有没有异常堆栈信息 |
这个确实是一个bug,尝试修改 @AllArgsConstructor
public class WechatMetaContainer {
private final Map<String, WechatMetaBean> wechatMetaBeanMap = new ConcurrentHashMap<>();
private final WechatTenantService wechatTenantService;
/**
* Add wechat metas.
*
* @param wechatMetaBeans the wechat meta beans
*/
public void addWechatMetas(Collection<WechatMetaBean> wechatMetaBeans) {
wechatMetaBeans.forEach(this::addMeta);
}
private void addMeta(WechatMetaBean wechatMetaBean) {
String tenantId = wechatMetaBean.getTenantId();
wechatMetaBeanMap.put(tenantId, wechatMetaBean);
}
/**
* Gets wechat meta.
*
* @param tenantId the tenantId
* @return the wechat meta
*/
public WechatMetaBean getWechatMeta(String tenantId) {
WechatMetaBean wechatMetaBean = this.wechatMetaBeanMap.get(tenantId);
if (Objects.nonNull(wechatMetaBean)) {
return wechatMetaBean;
} else {
this.addWechatMetas(wechatTenantService.loadTenants());
return Objects.requireNonNull(this.wechatMetaBeanMap.get(tenantId),
"cant obtain the config with tenant: "+tenantId);
}
}
/**
* Gets properties keys.
*
* @return the properties keys
*/
public Set<String> getTenantIds() {
return wechatTenantService.loadTenants()
.stream()
.map(WechatMetaBean::getTenantId)
.collect(Collectors.toSet());
}
} |
1.0.19 已经修复 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
新版本:
![image](https://private-user-images.githubusercontent.com/30062085/237931420-feeb2179-07d4-441f-9f7b-56333126e714.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk2NzA4MTMsIm5iZiI6MTcxOTY3MDUxMywicGF0aCI6Ii8zMDA2MjA4NS8yMzc5MzE0MjAtZmVlYjIxNzktMDdkNC00NDFmLTlmN2ItNTYzMzMxMjZlNzE0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjI5VDE0MTUxM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTg4ZWViNzhjMTE2NTA3OWZhZjQ5MDI5MTJmN2Y2MTU2M2Q2NTYxYmRkMTQyNGI5NGU1OGViNGM1NjExMzc3ODcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.BAmOjPofwM8kdp665incvFpSwSggSdKlKnsCd5bxtOg)
![image](https://private-user-images.githubusercontent.com/30062085/237931511-8df55c72-7a5b-450f-9b87-adab5d7eb435.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk2NzA4MTMsIm5iZiI6MTcxOTY3MDUxMywicGF0aCI6Ii8zMDA2MjA4NS8yMzc5MzE1MTEtOGRmNTVjNzItN2E1Yi00NTBmLTliODctYWRhYjVkN2ViNDM1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjI5VDE0MTUxM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWVmNDY0YjVmNDIxODg4YzIxMDk1MTE3NTVmMGQ2MDI2MGY5MmE3M2RiODEwMmE4ZmYxOTE1ZDU4NjZjMzllODAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.g04GXALfbxg_rskEbi0lphYHg_6VjNJiU1h_T3pyzE0)
旧版本:
新版本导致没有初始化这个
![image](https://private-user-images.githubusercontent.com/30062085/237931745-5ad9a60e-0078-4613-a11e-98f8413f21fa.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk2NzA4MTMsIm5iZiI6MTcxOTY3MDUxMywicGF0aCI6Ii8zMDA2MjA4NS8yMzc5MzE3NDUtNWFkOWE2MGUtMDA3OC00NjEzLWExMWUtOThmODQxM2YyMWZhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjI5VDE0MTUxM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTE3M2RkMGFhMmM4MWJiZDEzZDA1ZWI4MGFlZmU3MjUwNTdiYjYwYjQyYmEzODI1OTk2N2M1NjRhZWQwZGYzYmUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.9ByUj6GRhAp56nbone8AUOgVV4IvSkuw0QqPKIBz24s)
The text was updated successfully, but these errors were encountered: