Skip to content

✨ Feat: content-activities 응답에 option_title 필드 추가 #285

@si-zero

Description

@si-zero

🛠️ 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.ContentActivityItemoption_title 필드 추가
  • MypageService.toActivityItem()에서 BattleOptionDisplay.opinion(option)으로 값 세팅
  • user-api.md 명세서에 option_title 필드 반영

Metadata

Metadata

Assignees

No one assigned

    Labels

    ✨ Feat (기능 추가)새로운 기능을 추가할 때 사용합니다.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions