fix: provide completion author identity
Deploy EG-BIM QA Gateway / deploy (push) Successful in 33s

This commit is contained in:
root committed 2026-09-29 20:45:27 +09:00
1 parent efd1bf2e3c
commit c48f426ae8
1 file changed
+3 -1
+3 -1
View File
@@ -509,12 +509,14 @@ async function completionConfirmation(request, env, url) {
"x-api-key": env.ABC_API_KEY, "x-api-key": env.ABC_API_KEY,
"x-requester-id": requesterId, "x-requester-id": requesterId,
"x-requester-tenant-id": requesterTenantId, "x-requester-tenant-id": requesterTenantId,
"x-author-id": requesterId,
"x-author-tenant-id": requesterTenantId,
"x-idempotency-consumer": idempotencyConsumer, "x-idempotency-consumer": idempotencyConsumer,
"idempotency-key": feedbackId, "idempotency-key": feedbackId,
"x-source-namespace": idempotencyConsumer, "x-source-namespace": idempotencyConsumer,
"x-source-record-id": feedbackId "x-source-record-id": feedbackId
}; };
const body = JSON.stringify({ requester_id: requesterId, requester_tenant_id: requesterTenantId }); const body = JSON.stringify({ author_id: requesterId, author_tenant_id: requesterTenantId, author_name: String(user.name || user.email || ""), requester_id: requesterId, requester_tenant_id: requesterTenantId });
let response; let response;
try { try {
response = await fetch(endpoint, { method: "POST", headers, body }); response = await fetch(endpoint, { method: "POST", headers, body });