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-requester-id": requesterId,
"x-requester-tenant-id": requesterTenantId,
"x-author-id": requesterId,
"x-author-tenant-id": requesterTenantId,
"x-idempotency-consumer": idempotencyConsumer,
"idempotency-key": feedbackId,
"x-source-namespace": idempotencyConsumer,
"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;
try {
response = await fetch(endpoint, { method: "POST", headers, body });