mirror of
https://gitee.com/binary/weixin-java-tools.git
synced 2025-11-03 21:59:05 +08:00
🎨 优化代码
This commit is contained in:
@ -140,7 +140,12 @@ public class WxCpUserGsonAdapter implements JsonDeserializer<WxCpUser>, JsonSeri
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void buildExternalAttrs(JsonObject o, WxCpUser user) {
|
private void buildExternalAttrs(JsonObject o, WxCpUser user) {
|
||||||
JsonArray attrJsonElements = o.get(EXTERNAL_PROFILE).getAsJsonObject().get(EXTERNAL_ATTR).getAsJsonArray();
|
JsonElement jsonElement = o.get(EXTERNAL_PROFILE).getAsJsonObject().get(EXTERNAL_ATTR);
|
||||||
|
if (jsonElement == null) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
JsonArray attrJsonElements = jsonElement.getAsJsonArray();
|
||||||
for (JsonElement element : attrJsonElements) {
|
for (JsonElement element : attrJsonElements) {
|
||||||
final Integer type = GsonHelper.getInteger(element.getAsJsonObject(), "type");
|
final Integer type = GsonHelper.getInteger(element.getAsJsonObject(), "type");
|
||||||
final String name = GsonHelper.getString(element.getAsJsonObject(), "name");
|
final String name = GsonHelper.getString(element.getAsJsonObject(), "name");
|
||||||
|
|||||||
Reference in New Issue
Block a user