瀏覽代碼

Update JID validity check in !wa open. Fixes #438

Tulir Asokan 3 年之前
父節點
當前提交
6d8c71ab36
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      commands.go

+ 1 - 1
commands.go

@@ -998,7 +998,7 @@ func (handler *CommandHandler) CommandOpen(ce *CommandEvent) {
 	} else {
 	} else {
 		jid = types.NewJID(ce.Args[0], types.GroupServer)
 		jid = types.NewJID(ce.Args[0], types.GroupServer)
 	}
 	}
-	if jid.Server != types.GroupServer || !strings.ContainsRune(jid.User, '-') {
+	if jid.Server != types.GroupServer || (!strings.ContainsRune(jid.User, '-') && len(jid.User) < 15) {
 		ce.Reply("That does not look like a group JID")
 		ce.Reply("That does not look like a group JID")
 		return
 		return
 	}
 	}