Skip to content

fix: 프로필 이미지 캐시 버스팅 전수 적용#642

Merged
sdk-kr merged 2 commits into
mainfrom
fix/avatar-cache-busting
Mar 15, 2026
Merged

fix: 프로필 이미지 캐시 버스팅 전수 적용#642
sdk-kr merged 2 commits into
mainfrom
fix/avatar-cache-busting

Conversation

@sdk-kr
Copy link
Copy Markdown
Contributor

@sdk-kr sdk-kr commented Mar 15, 2026

Summary

  • 모든 getAvatarUrl() 호출에 mb_image_updated_at 타임스탬프 전달
  • SSR enrichment를 fetchMemberImagesWithTimestamp로 전환
  • 댓글/팔로워/팔로잉/프로필 API에 mb_image_updated_at 응답 추가
  • FreePost, FreeComment, MemberProfile 타입에 타임스탬프 필드 추가

Test plan

  • 프로필 이미지 변경 후 게시글/댓글/헤더에서 즉시 반영 확인
  • 추천자 다이얼로그 아바타 캐시 버스팅 확인
  • 팔로워/팔로잉 목록 아바타 확인

모든 getAvatarUrl() 호출에 mb_image_updated_at 타임스탬프 전달.
SSR/API에서 fetchMemberImagesWithTimestamp 사용으로 전환.
게시글, 댓글, 추천자, 팔로워, 헤더 등 전체 아바타에 적용.
@github-actions
Copy link
Copy Markdown
Contributor

Staging 배포 완료

URL: https://dev.damoang.net
이미지: staging-3119dd6
Static Release: sha-3119dd6
커밋: 3119dd6

변경사항을 dev.damoang.net에서 확인하세요.

- MemberFullProfile에 mb_image_updated_at 필드 추가
- header ssrUser 객체에 mb_image_updated_at 포함
- getMemberFullProfile SQL에 mb_image_updated_at 컬럼 추가
@sdk-kr sdk-kr marked this pull request as ready for review March 15, 2026 15:47
@sdk-kr sdk-kr merged commit abe479e into main Mar 15, 2026
12 of 13 checks passed
@sdk-kr sdk-kr deleted the fix/avatar-cache-busting branch March 15, 2026 15:47
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