🛠️ Issue Overview
GET /api/v1/me/content-activities 응답의 각 item에 option_title 필드를 추가합니다.
📝 Issue Description
현재 응답에는 vote_side (PRO/CON enum)만 존재하여 클라이언트가 실제 입장 텍스트를 표시하려면 별도 매핑이 필요합니다.
기존 vote_side 필드는 호환성을 위해 유지하고, 실제 배틀 옵션 제목(예: '찬성합니다', '반대합니다')을 담는 option_title 필드를 추가합니다.
API 명세서(docs/api-specs/user-api.md)도 함께 업데이트합니다.
✅ To do
🛠️ Issue Overview
GET /api/v1/me/content-activities응답의 각 item에option_title필드를 추가합니다.📝 Issue Description
현재 응답에는
vote_side(PRO/CON enum)만 존재하여 클라이언트가 실제 입장 텍스트를 표시하려면 별도 매핑이 필요합니다.기존
vote_side필드는 호환성을 위해 유지하고, 실제 배틀 옵션 제목(예: '찬성합니다', '반대합니다')을 담는option_title필드를 추가합니다.API 명세서(
docs/api-specs/user-api.md)도 함께 업데이트합니다.✅ To do
ContentActivityListResponse.ContentActivityItem에option_title필드 추가MypageService.toActivityItem()에서BattleOptionDisplay.opinion(option)으로 값 세팅user-api.md명세서에option_title필드 반영