🔧 修复:进入历史会议时自动加入

变更:
- 前端:进入会议室时调用 joinMeeting
- 后端:join API 允许匿名加入(user_id=None)
- 自动刷新参会者列表
This commit is contained in:
2026-04-04 21:14:38 +08:00
parent f74babe5f5
commit f1689a217f

View File

@@ -165,7 +165,7 @@ class MeetingViewSet(viewsets.ModelViewSet):
# 检查是否已加入 # 检查是否已加入
existing = Participant.objects.filter( existing = Participant.objects.filter(
meeting=meeting, meeting=meeting,
user=request.user, user_id=None,
left_at__isnull=True left_at__isnull=True
).first() ).first()
@@ -175,7 +175,7 @@ class MeetingViewSet(viewsets.ModelViewSet):
# 创建参会记录 # 创建参会记录
participant = Participant.objects.create( participant = Participant.objects.create(
meeting=meeting, meeting=meeting,
user=request.user, user_id=None,
agent_type='human', agent_type='human',
nickname=request.user.username nickname=request.user.username
) )