현상
보틀노트 앱 > 마이페이지 > 리뷰 / 별점 / 찜 목록에서 인피니티 스크롤로 다음 페이지를 조회할 때, 이전 페이지 마지막 행 데이터가 다음 페이지 첫 번째 항목으로 중복 노출되는 현상이 있습니다.
기대 동작
- 페이지 경계에서 동일 데이터가 중복 표시되지 않아야 합니다.
- 리뷰 / 별점 / 찜 각 탭에서 다음 페이지 로드 시 고유한 항목만 이어서 표시되어야 합니다.
확인 필요
- API pagination cursor/offset 기준 문제인지 확인
- 앱 리스트 병합 로직에서 중복 append가 발생하는지 확인
- 리뷰 / 별점 / 찜 탭별 동일 원인인지, 특정 API/화면에 한정되는지 확인
재현 조건
- 보틀노트 앱 > 마이페이지 진입
- 리뷰 / 별점 / 찜 탭 중 하나 선택
- 충분한 데이터가 있는 상태에서 하단으로 스크롤
- 다음 페이지 로드 후 이전 페이지 마지막 항목이 첫 항목으로 중복 노출되는지 확인
검증 기준
- 리뷰 목록 인피니티 스크롤에서 페이지 경계 중복이 발생하지 않는다.
- 별점 목록 인피니티 스크롤에서 페이지 경계 중복이 발생하지 않는다.
- 찜 목록 인피니티 스크롤에서 페이지 경계 중복이 발생하지 않는다.
- API 응답 또는 앱 병합 로직 중 원인을 확인하고 재발 방지 기준을 남긴다.
참고
현상
보틀노트 앱 > 마이페이지 > 리뷰 / 별점 / 찜 목록에서 인피니티 스크롤로 다음 페이지를 조회할 때, 이전 페이지 마지막 행 데이터가 다음 페이지 첫 번째 항목으로 중복 노출되는 현상이 있습니다.
기대 동작
확인 필요
재현 조건
검증 기준
참고