Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FIX] Production 환경 로그인 이후 eventCalendar 버그 관련 이슈 #27

Closed
judemin opened this issue Feb 3, 2025 · 6 comments · Fixed by #28 or #31
Closed

[FIX] Production 환경 로그인 이후 eventCalendar 버그 관련 이슈 #27

judemin opened this issue Feb 3, 2025 · 6 comments · Fixed by #28 or #31
Assignees

Comments

@judemin
Copy link
Contributor

judemin commented Feb 3, 2025

요약(Summary)

로그인 이후 eventCalendar에서 발생하는 여러가지 버그들을 report합니다

상세설명(Description)

1. EventCalendar를 수정하고자 하면 재 로그인을 요구합니다

Image
만약 의도된 상황이라면 이를 로컬 캐싱을 통해 다시 요청할 필요 없이 수정이 가능하게 하면 좋을 것 같습니다

2. 모든 시간 가능 관련 버그

Image
모든 시간 가능을 2번 토글했음에도 불구하고, 참여시간 저장을 요청하면 로직이 꼬이는 현상을 보입니다
BE 관련 이슈일 수도 있으니, 확인 부탁드려요 !

3. 참여인원 열람 불가 버그

Image
다른 날짜나, 같은 날짜의 다른 시간을 선택했음에도, 참여인원이 변경되지 않습니다

4. 시간표 공유 기능 문제

Image
시간표 공유가 정상적으로 작동하지 않습니다. (클립보드에 복사되지 않습니다 !)

추가사항(Additional Context)

해당 버그들이 v2에서 수정될 예정이라면 v1에서는 수정되지 않아도 무관할 것 같습니다

@hyun1211
Copy link
Contributor

hyun1211 commented Feb 3, 2025

@judemin 제보해주신 버그 관련하여 중간 보고 드립니다!

  1. EventCalendar를 수정하고자 하면 재로그인 요구
    ==> 의도된 상황 맞습니다!
    BE ver2에 토큰을 도입할 때, FE측에서도 해당 토큰을 처리하는 로직을 추가하여 재로그인 없이도 페이지 이동할 수 있도록 수정하겠습니다.

  2. 모든 시간 가능 관련 버그
    ==> 사용자가 직접 timeslot 각각을 클릭하여 선택 및 해제할때는 오류가 발생하지 않는 걸 확인했습니다.
    또, 현재 BE에서 이미 선택된 부분을 한번더 클릭했을 때는 선택되지 않은 부분으로 토글되도록 세팅된 걸로 알고있습니다.
    이에 모든 시간 가능 버튼 클릭시, 이미 선택된 timeslot에도 동일하게 요청을 보내서 오히려 해제 되버리는 식으로 동작되는걸로 추정됩니다.
    따라서 BE측 이슈라기보단 FE측 이슈로 보고있고, 현재 자세한 경위 파악 및 버그 픽스 중에 있습니다.

  3. 참여인원 열람 불가 버그
    ==> 의도된 상황 맞습니다!
    '참여인원'을 저는 모든 날짜, 모든 시간에 대한 전체 참여인원만 고정적으로 나타나는 방향으로 이해했었고, 직접 기획 의도를 여쭤본 결과 특정 timeslot을 선택한 인원을 모바일에서 표시하기가 복잡해 전체 참여인원을 표시하는 게 맞다는 답변을 얻었습니다.
    대신 각 timeslot마다 참여 퍼센트에 따라 색깔을 다르게 부여하여 가장 많이 겹치는 timeslot를 가시적으로 파악할 수 있습니다.
    ++
    PC에서 각 timeslot별 인원이 보고싶다면, 각 timeslot에 hover상태일 때 참여자를 표시하거나 참여시간 수정 버튼 밑에 추가하는 걸로 표시할 수 있을 거 같습니다. 이후 해당 부분에 대한 구체적인 기획 및 디자인이 나오면 바로 업데이트 하겠습니다.

  4. 시간표 공유 기능 문제
    ==> 버그 맞습니다 !
    현재 2번 버그 픽스중이라, 이후 해결되면 해당 공유 기능 라이브러리 확인 후 4번 버그 픽스하도록 하겠습니다.

@judemin
Copy link
Contributor Author

judemin commented Feb 3, 2025

확인했습니다 !
상세한 답변 감사드립니다 💯

@hyun1211
Copy link
Contributor

hyun1211 commented Feb 3, 2025

모든 시간 가능 관련 버그 픽스 되었습니다!
#28

@hyun1211 hyun1211 reopened this Feb 3, 2025
@judemin
Copy link
Contributor Author

judemin commented Feb 5, 2025

Image
@hyun1211 현주님, 그리고 9시가 다음줄로 넘어가는 것도 확인해봐주실 수 있을까요?

@hyun1211
Copy link
Contributor

hyun1211 commented Feb 5, 2025

@judemin 레이아웃을 절대단위 px로 넣어서 제보 주신 text부분이랑 전반적으로 페이지 양쪽 여백이 비는 현상이 발생하는 것으로 추정하고 있습니다!
이번 알파테스트 기간 내에 전반적으로 모든 페이지에 em 등 상대단위로 전환하여, 사용자 브라우저 환경 및 페이지 크기에 맞게 적절히 크기가 바뀌도록 하는 레이아웃 수정 작업이 이루어질 예정입니다..!

@hyun1211
Copy link
Contributor

hyun1211 commented Feb 5, 2025

공유 기능 버그 픽스 되었습니다!

#31

@hyun1211 hyun1211 changed the title [BUG] Production 환경 로그인 이후 eventCalendar 버그 관련 이슈 [FIX] Production 환경 로그인 이후 eventCalendar 버그 관련 이슈 Feb 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants