浏览代码

最新分享bug

vian 5 年之前
父节点
当前提交
f065b24a32
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      modules/users/models/user_model.js

+ 1 - 1
modules/users/models/user_model.js

@@ -389,7 +389,7 @@ class UserModel extends BaseModel {
 
     async getContacts(userID) {
         const user = await this.model.findOne({_id: mongoose.Types.ObjectId(userID)}, 'contacts').lean();
-        if (!user) {
+        if (!user || !user.contacts || !user.contacts.length) {
             return [];
         }
         const userIDList = user.contacts.map(item => mongoose.Types.ObjectId(item.userID));