Skip to content

[Bug] 다가오는 세션 상태별 출석 체크 기능 수정 #167

@DongChyeon

Description

@DongChyeon

🚨 Bug

앱에서 발생한 Issue를 설명해주세요.

A clear and concise description of what the bug is.

출석 체크 UI는 다음과 같은 상태에 따라 나뉩니다.

  • 출석을 하지 않은 경우
    • 다가오는 세션이 당일 세션일 경우
      • 20분 이하 남았을 시 : 출석 버튼 표시
      • 20분 보다 많이 남았을 시 : 20분 전부터 출석이 가능해요 표시
    • 다가오는 세션이 당일 세션이 아닐 경우 : m월 d일 세션예정 표시
  • 출석을 한 경우 : 출석 완료 표시
  • 모든 세션이 종료된 경우 : 모든 세션이 종료되었습니다 메시지 표시

Issue 재현 경로를 설명해주세요.

Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

세션 정보 어드민 페이지에서 시간 및 장소 수정해서 테스트

수정 후 예상되는 동작을 설명해주세요.

A clear and concise description of what you expected to happen.

  1. 임박한 세션이면서 20분 보다 시간이 많이 남았을 시
    -> 시간 제대로 표시

  2. 임박한 세션이면서 20분 보다 시간이 적게 남았을 시
    -> 출석 버튼을 표시해야 함

  3. 출석 완료
    -> 테스트 불가

  4. 모든 세션 종료
    -> 오늘 이전 날짜의 세션이 노출됨... 서버 수정 필요

스크린샷

If applicable, add screenshots to help explain your problem.

Issue 재현 환경

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

비고

Metadata

Metadata

Assignees

Labels

Bug버그 발생 이슈Fix개선 및 수정

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions