SpringBoots пре 8 година
родитељ
комит
f97537c9b3

+ 3 - 0
WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/erp/util/ContactsUtils.java

@@ -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);

+ 3 - 0
WeiChat/src/main/java/com/xzjmyk/pm/activity/xmpp/XMucChatManager.java

@@ -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();