Skip to content

[REFACTOR] 중복 퀴즈 출제 로직 개선 #13

@gaeunji

Description

@gaeunji

Title: 사용자가 푼 문제도 다시 출제되도록 로직 수정
About:사용자가 선택한 카테고리에 속한 퀴즈를 모두 풀었을 경우, 더 이상 새로운 퀴즈가 없어 세션 생성에 실패하는 문제가 발생함.
-> 중복 여부와 관계없이 해당 카테고리 내 퀴즈가 무작위로 다시 출제되도록 로직 개선
Tasks:

  • sessionController.js의 createSessionByCategory 함수 수정
  • 모든 퀴즈를 푼 상태일 경우 fallback 쿼리 실행 (중복 포함)

Note: fallback 쿼리로 최소한의 학습 순환 제공

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions