ES /docs

ImageCPObject::downloadFile | response path: /tmp/workspace/cl05fno4p2re/cl05fno4p2re.png, code: 404

Service
cupixworks-any-thumbnail-agent
Occurrences
10
Status
Reported
Confidence
85%
Actionability
52%
Cluster ID
b2cbe273-4435-45c1-a8f3-94ce3f417283
First Seen
2026-04-11 04:41 UTC
Last Seen
2026-07-31 02:34 UTC
Actions

ImageCPObject::downloadFile | response path: /tmp/workspace/cl05fno4p2re/cl05fno4p2re.png, code: 404

RCA Summary#

CPAttachment.setModel() 에서 attachable type 문자열을 API URL 경로로 변환할 때 CamelCase → snake_case 변환 없이 단순히 .toLowerCase() + 's'를 적용합니다. RevisionRequest 타입의 경우 revisionrequests가 생성되지만, Rails 라우트는 revision_requests (snake_case)를 사용합니다. 이로 인해 썸네일 에이전트가 첨부파일 원본을 다운로드할 때 잘못된 URL 경로로 요청하여 API가 404를 반환합니다. 단일 단어 타입(Annotation, Texture)은 정상 동작하지만, 복합 단어 타입(RevisionRequest, WorkItem)은 모두 동일한 문제를 가지고 있습니다.