From f1689a217f42d98da983ef29ea60091fe07c7be4 Mon Sep 17 00:00:00 2001 From: flying-hero <462087392@qq.com> Date: Sat, 4 Apr 2026 21:14:38 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20=E4=BF=AE=E5=A4=8D=EF=BC=9A?= =?UTF-8?q?=E8=BF=9B=E5=85=A5=E5=8E=86=E5=8F=B2=E4=BC=9A=E8=AE=AE=E6=97=B6?= =?UTF-8?q?=E8=87=AA=E5=8A=A8=E5=8A=A0=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 变更: - 前端:进入会议室时调用 joinMeeting - 后端:join API 允许匿名加入(user_id=None) - 自动刷新参会者列表 --- backend/meetings/views.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/meetings/views.py b/backend/meetings/views.py index 8bd7eecf..58688b93 100644 --- a/backend/meetings/views.py +++ b/backend/meetings/views.py @@ -165,7 +165,7 @@ class MeetingViewSet(viewsets.ModelViewSet): # 检查是否已加入 existing = Participant.objects.filter( meeting=meeting, - user=request.user, + user_id=None, left_at__isnull=True ).first() @@ -175,7 +175,7 @@ class MeetingViewSet(viewsets.ModelViewSet): # 创建参会记录 participant = Participant.objects.create( meeting=meeting, - user=request.user, + user_id=None, agent_type='human', nickname=request.user.username )