Conversation
|
Caution Review failedThe pull request is closed. Walkthrough여러 화면의 UI 레이아웃과 텍스트 포맷을 조정하고, 로그 서비스의 응답 JSON 구조 검증 로직을 추가했습니다. 사진 업로드/상세 화면에는 토큰/변수 처리 변경이 포함되며, 랭킹 아이콘 SVG 자산이 pubspec에 등록되었습니다. 일부 파일은 코드 정렬 및 주석 정리만 수행되었습니다. Changes
Sequence Diagram(s)sequenceDiagram
autonumber
participant UI as UI
participant Service as MaumLogService
participant API as Backend API
UI->>Service: fetchMaumLogs()
Service->>API: GET /maum/logs
API-->>Service: 200/201 + JSON Body
alt JSON is Map
Service->>Service: fromJson(parse)
Service-->>UI: MaumLogResponse
else JSON not Map
Service->>Service: throw TypeMismatchException
Service-->>UI: Error
end
sequenceDiagram
autonumber
participant UI as UI (DetailRecord)
participant Prefs as PrefsManager
participant S3 as S3/Presign Service
UI->>Prefs: getAccessToken()
note right of UI: 변경: 결과를 변수에 저장하지 않음
Prefs-->>UI: token
UI->>S3: get presigned data
S3-->>UI: {frontFileName, ...}
note over UI: 변경: 로컬 변수 제거 후 맵 직접 접근<br/>하지만 기존 코드에서 제거된 변수명을 참조 가능
alt 변수 미정의/널 참조
UI->>UI: Runtime error
else 정상
UI->>S3: PUT uploads
S3-->>UI: 200
end
Estimated code review effort🎯 4 (Complex) | ⏱️ ~60 minutes Poem
📜 Recent review detailsConfiguration used: CodeRabbit UI Review profile: CHILL Plan: Free 💡 Knowledge Base configuration:
You can enable these sources in your CodeRabbit configuration. ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (7)
Note 🎁 Summarized by CodeRabbit FreeYour organization is on the Free plan. CodeRabbit will generate a high-level summary and a walkthrough for each pull request. For a comprehensive line-by-line review, please upgrade your subscription to CodeRabbit Pro by visiting https://app.coderabbit.ai/login. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Join our Discord community for assistance with any issues or questions. CodeRabbit Commands (Invoked using PR/Issue comments)Type Other keywords and placeholders
CodeRabbit Configuration File (
|
* feat: 타가족 걸음수 랭킹 화면 * feat: 타가족 걸음수 랭킹 화면 연결 * feat: 타가족 걸음수 랭킹 화면 연결 * feat: 타가족 걸음수 랭킹 화면 연결 * feat: 도넛 차트 api 연결 * feat: 서비스 파일 pr * feat: 운동 스트레칭 화면 구현 * fix: 스트레칭 관련 오류 수정 * feat: 운동 스트레칭 화면 구현 * fix: 마음 기록 추가 수정 * fix: 걸음수 랭킹 등수 크기 수정 * fix: 걸음수 랭킹 등수 아이콘 추가 * fix: 걸음수 표현 --------- Co-authored-by: Junyoung Yang <y@jun0.dev>
Summary by CodeRabbit
신규 기능
스타일
버그 수정
작업