QA 시트 BUG-070 · BUG-071. 둘 다 그룹 매칭 이후 흐름의 구멍이다.
1. 그룹 방 기본 이름 (BUG-070)
ChatRoom 에 이름 필드가 없어 화면이 참여자 닉네임을 이어 붙여 제목처럼 쓰고 있다.
그룹 방은 그룹 퀴즈 주제가 기본 이름이어야 한다.
스키마 변경 없이 유도할 수 있다 — 그룹 방은 sourceId 가 groupMatchId 이고
GroupMatch.quizSetId 로 퀴즈셋 제목까지 이어진다.
2. 인원 미달 안내 (BUG-071)
수락이 ACTIVATION_THRESHOLD(3) 에 닿지 않으면 그룹이 비활성으로 남는데,
미성사 알림도 정리 배치도 안내 문구도 없다. 수락한 1~2명은 왜 채팅방이 안 열리는지
모른 채 방치된다. 테스트 케이스 TC-036 이 기대하는 "인원 미달로 취소" 안내가 미구현이다.
QA 시트 BUG-070 · BUG-071. 둘 다 그룹 매칭 이후 흐름의 구멍이다.
1. 그룹 방 기본 이름 (BUG-070)
ChatRoom에 이름 필드가 없어 화면이 참여자 닉네임을 이어 붙여 제목처럼 쓰고 있다.그룹 방은 그룹 퀴즈 주제가 기본 이름이어야 한다.
스키마 변경 없이 유도할 수 있다 — 그룹 방은
sourceId가groupMatchId이고GroupMatch.quizSetId로 퀴즈셋 제목까지 이어진다.ChatRoomResponse에 그룹 방 이름 추가 (1:1 은 null)2. 인원 미달 안내 (BUG-071)
수락이
ACTIVATION_THRESHOLD(3) 에 닿지 않으면 그룹이 비활성으로 남는데,미성사 알림도 정리 배치도 안내 문구도 없다. 수락한 1~2명은 왜 채팅방이 안 열리는지
모른 채 방치된다. 테스트 케이스 TC-036 이 기대하는 "인원 미달로 취소" 안내가 미구현이다.
DuplicatePolicy.ONCE_PER_TARGET로 멱등 (targetId = groupMatchId) — 마이그레이션 불필요