You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
알림 목록에서 특정 알림을 클릭했을 때, 알림을 읽음 처리하고 대상 리소스의 최신 상태를 확인하여 올바른 화면 이동 정보 또는 토스트 메시지를 반환합니다.
클라이언트는 notificationId만 전달하며, 서버는 알림에 저장된 대상 리소스 정보를 기준으로 현재 상태를 판정합니다. 만료·종료된 알림도 클릭 처리는 성공으로 처리하고, 화면 이동 대신 토스트 정보를 반환합니다.
✅ To-do
POST /api/v1/notifications/{notificationId}/click API 구현
소비자 및 승인된 강사만 접근하도록 권한 적용
현재 로그인한 회원의 알림인지 검증하고, 타인 알림 접근 시 403 FORBIDDEN 처리
📃 기능 설명
알림 목록에서 특정 알림을 클릭했을 때, 알림을 읽음 처리하고 대상 리소스의 최신 상태를 확인하여 올바른 화면 이동 정보 또는 토스트 메시지를 반환합니다.
클라이언트는
notificationId만 전달하며, 서버는 알림에 저장된 대상 리소스 정보를 기준으로 현재 상태를 판정합니다. 만료·종료된 알림도 클릭 처리는 성공으로 처리하고, 화면 이동 대신 토스트 정보를 반환합니다.✅ To-do
POST /api/v1/notifications/{notificationId}/clickAPI 구현403 FORBIDDEN처리action: NAVIGATE와 현재 상태에 맞는deepLink반환action: TOAST와 메시지 반환NOTIFICATION_NOT_FOUND예외 처리