From 22468edf6b04392da1200b4b4d06cbe492558b54 Mon Sep 17 00:00:00 2001 From: Your Name Date: Sun, 6 Sep 2026 04:23:48 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=B7=B2=E5=8F=96=E6=B6=88/?= =?UTF-8?q?=E4=B8=8D=E5=8F=AF=E5=93=8D=E5=BA=94=E7=9A=84=E4=BC=9A=E8=AE=AE?= =?UTF-8?q?=E5=88=97=E8=A1=A8=E5=8D=A1=E7=89=87=E4=BB=8D=E6=8F=90=E4=BE=9B?= =?UTF-8?q?=E6=8B=92=E7=BB=9D/=E6=8E=A5=E5=8F=97=E6=8C=89=E9=92=AE?= =?UTF-8?q?=EF=BC=8C=E7=82=B9=E5=87=BB=E5=90=8E=E7=AB=AF403?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit MeetingCard对拒绝/接受按钮的渲染没有像MeetingDetail那样按 permissions.can_respond门禁,取消后的会议(my_response仍是 pending,属正常状态)会一直显示看似可用的按钮,点击后PUT .../my-response正确返回403 PERMISSION_DENIED,用户点了却没反应。 第十二轮最小粒度测试 Ch9 发现,用真实取消会议(mtg_0w2TnfQiqaMwy8Bj) 复现(该agent进行中因会话限流中断,此项修复在中断前已完成,事后 确认无误后提交)。 Co-Authored-By: Claude Sonnet 5 --- src/views/workplace-collaboration-view.jsx | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/src/views/workplace-collaboration-view.jsx b/src/views/workplace-collaboration-view.jsx index e3c23b4c..f04f112d 100644 --- a/src/views/workplace-collaboration-view.jsx +++ b/src/views/workplace-collaboration-view.jsx @@ -302,10 +302,21 @@ function MeetingCard({meeting, myUserId, onRespond, onToast}) { {!isOrganizer ? ( meeting.my_response && meeting.my_response !== 'pending' ?
: - : null) ) : null} ; }