Skip to content

fix: 영상 진행 태그를 프로젝트 상태와 연동, 헤더 프로필 사진 표시 - #411

Merged
kcleverp merged 1 commit into
devfrom
fix/kcleverp-video-project-status-sync
Aug 12, 2026
Merged

fix: 영상 진행 태그를 프로젝트 상태와 연동, 헤더 프로필 사진 표시#411
kcleverp merged 1 commit into
devfrom
fix/kcleverp-video-project-status-sync

Conversation

@kcleverp

Copy link
Copy Markdown
Collaborator

이슈

Closes #391
Closes #410

두 버그를 하나로 묶어서 올립니다.

변경 사항

#391 — 영상 상세 진행 태그 ↔ 프로젝트 상태 연동

  • 영상 상세의 진행 태그가 video.progressStatus(IN_PROGRESS/DONE) 로컬 상태만 바꾸고 저장 API가 없어, 새로고침하면 되돌아가고 프로젝트 상태(기획/촬영/편집/완료 4단계)와도 화면이 어긋나던 문제
  • 영상 상세 드롭다운이 프로젝트 상태를 그대로 재사용하도록 변경 — 실제 변경 시 updateProject PATCH 호출
  • 완료로 전환 시 기존 포트폴리오 안내 확인 모달 재사용, 완료된 프로젝트는 드롭다운 비활성화
  • VideoCard/VideoFeedbackTab이 영상 자체 상태 대신 프로젝트 상태 라벨을 표시하도록 변경
  • 완료 전환 확인 모달 문구("완료로 전환하면 참여자들의 포트폴리오에 자동으로 추가됩니다.")가 한글 단어 중간에서 잘려 보이던 것을 break-keep으로 수정 — 공용 ConfirmModalProjectStatusMenu의 커스텀 모달 둘 다 적용

#410 — 헤더 프로필 사진 미표시

  • HeaderProfileMenuAvatar 컴포넌트를 안 쓰고 이니셜만 그리던 게 원인
  • App → MainLayout → Header → HeaderProfileMenuprofileImageUrl을 내려주고 Avatar로 교체, 실패/미설정 시 이니셜 폴백 유지

스크린샷

리뷰 포인트

  • 영상 상세에서 상태 변경 시 실제로 프로젝트 상태가 바뀌고, 워크스페이스 목록/프로젝트 카드에도 반영되는지
  • 완료 전환 확인 모달이 영상 상세 화면에서도 정상 동작하는지 (기존엔 프로젝트 화면에만 있었음)

체크리스트

  • 셀프 리뷰 완료
  • 동작 확인 — Prettier/ESLint/tsc -b/vite build 통과. 헤더 프로필 사진은 mock 데이터가 깨진 URL이라 실제로 뜨는지 별도로 mock URL을 유효한 이미지로 바꿔서 img 태그 렌더링 확인 후 되돌림. 상태 드롭다운/완료 모달은 브라우저 자동화 타이밍 이슈로 클릭 흐름 재현이 불안정해 코드 레벨로 재검증함 (Should 있으면 리뷰에서 지적 부탁드립니다)

- 영상 상세의 진행 태그가 로컬 상태(IN_PROGRESS/DONE)만 바꾸고 저장 API가 없어 새로고침하면 되돌아가고, 프로젝트 진행 상태(기획/촬영/편집/완료)와도 화면이 어긋나던 문제를 해결
  - 영상 상세 드롭다운이 프로젝트 상태(4단계)를 그대로 재사용하도록 변경, 실제 변경 시 프로젝트 상태 변경 API(updateProject)를 호출
  - 완료 전환 시 기존 포트폴리오 안내 ConfirmModal 재사용, 완료된 프로젝트는 변경 비활성화
  - VideoCard/VideoFeedbackTab이 영상 자체 progressStatus 대신 프로젝트 상태 라벨을 표시하도록 변경
  - 완료 전환 확인 모달 문구가 한글 단어 중간에서 줄바꿈되던 것을 break-keep으로 수정 (ConfirmModal 공용 컴포넌트, ProjectStatusMenu 모달 둘 다)
- 헤더 프로필 버튼에 프로필 사진이 전혀 안 뜨던 문제 해결 — Avatar 컴포넌트 미사용이 원인이었음. App→MainLayout→Header→HeaderProfileMenu로 profileImageUrl을 내려주고 Avatar로 교체 (실패/미설정 시 이니셜 폴백 유지)
@vercel

vercel Bot commented Aug 12, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
slate-to-fe Ready Ready Preview Aug 12, 2026 1:09pm

@kcleverp

Copy link
Copy Markdown
Collaborator Author

버그 수정 pr 머지합니다

@kcleverp
kcleverp merged commit cd5be9c into dev Aug 12, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant