@@ -128,6 +128,9 @@ public class ContactsUtils {
}else{
model.setPhone("0");
}
+ if (!RegexUtil.checkMobile(model.getPhone())){
+ continue;
+ }
model.setName(name);
model.setId(Integer.valueOf(contactsId));
contacts.add(model);
@@ -299,6 +299,9 @@ public class XMucChatManager {
} else {
history.setSeconds(0);// request no history
+ if (com.xzjmyk.pm.activity.util.StringUtils.isEmpty(nickName)){
+ return;
mucChat.join(nickName, null, history, mJoinTimeOut);// 必须放在后面,要不然取mMucNickNameMap得时候肯呢过为空,因为这是个异步的
} catch (XMPPException e) {
e.printStackTrace();