Skip to content

[Bug] updateRequestStatus — 존재하지 않는 PATCH /api/admin/requests/{id} 호출 #7

Description

@dongmin0204

문제

requestService.jsupdateRequestStatus()가 백엔드에 없는 엔드포인트를 호출.

원인

  • src/services/requestService.js:167PATCH /api/admin/requests/${requestId} 호출
  • 백엔드 AdminRequestController는 approve/reject 개별 엔드포인트만 존재
    • PATCH /api/admin/requests/approve
    • PATCH /api/admin/requests/reject
  • src/pages/admin/RequestManagementPage.jsx:135 — FULFILLED/DENIED 외 상태 변경 시 else 분기에서 해당 함수 호출 가능

해결 방안

  • updateRequestStatus() 함수 제거
  • RequestManagementPage의 else 분기를 approve/reject 엔드포인트 호출로 교체하거나, 해당 분기 자체를 제거

심각도

중간 — 특정 상태 변경 시 404 오류 발생

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    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