-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
enhancementNew feature or requestNew feature or request
Description
when
GET /dinings
as-is
- 백엔드에서는 식단 목록을 리스트 형태로 반환함. (
id순으로 오름차순) - 프론트에서는 리스트의 0번 째 원소의
updated_at을 표기함
to-be
- 백엔드에서 {리스트,
updated_at}을 반환함. - 프론트에서는 updated_at을 이용하여 표기함.
변경이 필요한 이유
프론트에서는 0번 원소의 updated_at을 활용하나, 수정사항 발생 여부에 따라 k번째 원소에 최신의 updated_at이 들어있을 수 있기 때문이다.
관련 로직
- 식단은 매일 3번 크롤링을 한다.
- 수정사항이 없으면
updated_at을created_at과 동일하다. - 수정사항이 생기면
updated_at은 변경된다.
-> 리스트 안에 수정사항 발생 여부에 따라 다른updated_at를 유지하고 있다.
참고 사항
#208
진행 과정
- 날짜에 해당하는 최신
updated_at획득. - 프론트에게 변경사항 알림
- 응답을 위한
DTO에 최신updated_at추가. -
DTO에updated_at데이터를 추가 - 응답이 잘 이루어지는지 테스트
- 프론트에 대응 준비가 됐는지 확인
- 배포
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request