fix: 피드백 첨부파일 업로드 오류 개선
Deploy EG-BIM QA Gateway / deploy (push) Successful in 44s

This commit is contained in:
root committed 2026-10-23 16:53:35 +09:00
1 parent 821c770b4a
commit f460986039
1 file changed
+7 -10
+7 -10
View File
@@ -399,16 +399,13 @@ async function createFeedback(request, env) {
let upstreamBody;
if (uploadedImages.length) {
const multipart = new FormData();
multipart.append('title', title);
multipart.append('contents', contents);
multipart.append('Category', category);
multipart.append('requester_id', requesterId);
multipart.append('requester_tenant_id', requesterTenantId);
multipart.append('requester_email', String(user.email || ''));
multipart.append('requester_name', String(user.name || ''));
multipart.append('requester_department', String(user.department || ''));
multipart.append('requester_phone_number', requesterPhone);
multipart.append('is_secret', upstreamPayload.is_secret);
for (const [key, value] of Object.entries(upstreamPayload)) {
if (Array.isArray(value)) {
value.forEach((item) => multipart.append(key, String(item)));
} else {
multipart.append(key, String(value));
}
}
uploadedImages.forEach((file) => multipart.append('images', file, file.name || 'attachment'));
upstreamBody = multipart;
} else {