diff --git a/functions/api/reports/complete.ts b/functions/api/reports/complete.ts index 7ead357..3851140 100644 --- a/functions/api/reports/complete.ts +++ b/functions/api/reports/complete.ts @@ -83,7 +83,19 @@ export async function onRequestPost(context: RequestContext) { ); } - await Promise.allSettled(responsePromises); + const resolvedPromises = await Promise.allSettled(responsePromises); + + for (const p of resolvedPromises) { + if (p.status === "rejected") + console.log(`Request to coconut failed: ${p}`); + else { + if (!p.value?.ok) + console.log( + `Request rejected by coconut: ${await (p.value as Response).text()}`, + ); + } + } + await context.env.DATA.delete(`coconutdata_${id}`); }