use PDA identity across downstream loading checks

This commit is contained in:
2026-09-23 19:31:50 +08:00
parent b3b8ccaa18
commit 54a281b780
4 changed files with 6 additions and 6 deletions
@@ -37,7 +37,7 @@ async function ensureCompletionEvidence(context, chain, label) {
const form = new FormData()
form.append('file', new Blob([png], { type: 'image/png' }), `${label}-${evidenceType}.png`)
const rawUpload = await fetch(`${context.options.gateway}${uploadPath}`, {
method: 'POST', headers: { Accept: 'application/json', Authorization: `Bearer ${context.token}`,
method: 'POST', headers: { Accept: 'application/json', Authorization: `Bearer ${context.pdaToken || context.token}`,
'Idempotency-Key': operationId(context, `${label}-evidence-${evidenceType}`) },
body: form, signal: AbortSignal.timeout(60_000),
})