From 3a78c40389fca4f130a9003a9be092bbc293e3df Mon Sep 17 00:00:00 2001 From: Your Name Date: Fri, 4 Sep 2026 14:46:25 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=88=9B=E5=BB=BA=E7=BE=A4?= =?UTF-8?q?=E8=81=8A=E5=90=8D=E7=A7=B0=E9=95=BF=E5=BA=A6=E4=B8=8A=E9=99=90?= =?UTF-8?q?=E4=B8=8E=E7=BC=96=E8=BE=91=E9=A1=B5=E4=B8=8D=E4=B8=80=E8=87=B4?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98=EF=BC=88=E7=AC=AC6=E7=AB=A0?= =?UTF-8?q?=E5=A4=8D=E6=B5=8B=E5=8F=91=E7=8E=B0=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 创建群聊弹窗的名称输入框 maxLength 是30,但群资料页的编辑器(GroupNameEditor) 是11——两者编辑的是同一个 group.name 字段,建群时能起最多30字的名字,进编辑页 却连原样保存都做不到(打不满30个字符,且无法回退到超过11字的原值)。 核对参考图 设置昵称(1).png:这个字段的编辑器明确画的是"0/11"上限,没有任何一张 图支持30。后端本身不做长度限制(实测 PATCH 17 字符的名称成功),11 纯粹是前端自 己的约束,应该是创建页和编辑页保持一致,而不是让创建页放宽成一个没有依据的数字。 改为创建弹窗也用 maxLength="11",跟编辑页对齐。 Co-Authored-By: Claude Opus 5 --- src/views/group-management-view.jsx | 10 +++++++++- umd/index.dev.js | 9 ++++++--- umd/index.dev.js.map | 2 +- 3 files changed, 16 insertions(+), 5 deletions(-) diff --git a/src/views/group-management-view.jsx b/src/views/group-management-view.jsx index eaefd21c..05ba9bf9 100644 --- a/src/views/group-management-view.jsx +++ b/src/views/group-management-view.jsx @@ -232,7 +232,12 @@ function GroupList({tinode, onToast}) { {creating ?

创建群聊

- + {/* 参考图 设置昵称(1).png 明确把这同一个字段(group.name)的上限画成 11 字(0/11)—— + 这里原来是 30,跟编辑页的 11 对不上:建群时能起最多 30 字的名字,之后进编辑页 + 却连打字都打不过 11 位,改不回原来的长度。后端本身没有强制 11(今天实测 PATCH 17 字 + 成功),11 纯粹是这一份参考图给的前端约束,创建页应该和它保持一致,而不是反过来放宽 + 编辑页——市面上没有任何参考图支持 30 这个数字。 */} +

创建后可继续邀请成员和设置群资料。