Skip to content

[FEAT] 공식 계정 전용 아바타 선택 정책 적용 - #642

Merged
GiJungPark merged 1 commit into
devfrom
feat/#641
Oct 18, 2026
Merged

GiJungPark merged 1 commit into
devfrom
feat/#641

Conversation

@GiJungPark

Copy link
Copy Markdown
Member

Related Issue

Key Changes

  • 현재 아바타가 -2인 계정에만 전용 아바타를 선택 목록에 표시하고 대표 선택 상태를 반환합니다. 관리자 아바타 -1은 모든 계정의 목록에서 계속 제외합니다.
  • 두 프로필 변경 API에서 -1·-2 직접 지정 요청을 차단합니다. 공식 계정의 식별은 현재 아바타 연결을 사용하며 운영 user_id를 코드에 넣지 않았습니다.
  • 목록 표시, 직접 지정 차단, -2 현재 선택 유지, 일반 아바타 회귀를 테스트합니다.

To Reviewers

  • ./gradlew build -x test 통과, 신규 테스트 11건 통과. ./gradlew test는 869건 중 13건 실패했습니다. 로컬 DB 설정이 필요한 통합 테스트 2개 클래스와 기존 RecentSearchServiceTest 실패이며 이 변경 파일과 무관합니다.
  • 운영 DB 변경은 이 PR에 포함되지 않습니다. 코드 배포 후 승인 이미지 업로드, avatar_profile/대사 행에 -2 등록, 공식 계정(user_id=9)만 조건부 연결해야 합니다. 실제 스키마·URL 길이·-2 미사용 상태를 사전 조회하고 앱에서 프로필·글 이미지와 일반 계정 차단을 수동 확인해야 합니다.
  • 기존 공용 아바타 1 및 다른 사용자 연결은 변경하지 않습니다. 운영 데이터 준비 전에는 이 PR을 merge하지 말아 주세요.

References

@GiJungPark
GiJungPark marked this pull request as ready for review October 18, 2026 06:25
@GiJungPark
GiJungPark merged commit 39121e9 into dev Oct 18, 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.

2 participants