Files
sodalive-android/docs/20260225_사용자차단다이얼로그문구수정.md

1.5 KiB

작업 개요

  • 사용자 차단 Dialog 문구를 role 분기(CREATOR/일반 리스너) 기준으로 요청 문구에 맞게 수정한다.

체크리스트

  • 차단 다이얼로그 문구 사용 위치(MemberProfileDialog, strings.xml) 반영
  • CREATOR 문구를 요청 리스트로 교체
  • 일반 리스너 문구를 요청 리스트로 교체
  • role 분기 누락 위치(UserProfileActivity) 정합성 반영
  • 국제화 문자열(values-en, values-ja) 동기화
  • 진단/검증 수행 및 결과 기록

검증 기록

  • 일시: 2026-02-25
  • 무엇/왜/어떻게: 사용자 차단 Dialog 문구를 CREATOR/일반 리스너 분기로 통일하고, values/values-en/values-ja 국제화 문자열을 동일 의미로 동기화했다. MemberProfileDialog의 하드코딩 메시지를 공용 string 리소스로 전환했고 UserProfileActivity에도 role 분기를 반영했다.
  • 실행 명령: ./gradlew :app:testDebugUnitTest :app:assembleDebug
  • 결과: 성공 (BUILD SUCCESSFUL)
  • 실행 명령: ./gradlew :app:lintDebug
  • 결과: 실패 (기존 lint 이슈) — app/src/main/AndroidManifest.xml:292com.facebook.FacebookActivity MissingClass 포함 총 16 errors, 573 warnings
  • 참고: 현재 실행 환경은 .kt/.xml LSP 서버가 없어 lsp_diagnostics를 사용할 수 없음을 확인했다.
  • 실행 명령: ./gradlew :app:testDebugUnitTest :app:assembleDebug (재검증)
  • 결과: 성공 (BUILD SUCCESSFUL, 53 tasks up-to-date)