From f41e8f035d973e2a2c9d5e3c4f2a8d46dbe42b9f Mon Sep 17 00:00:00 2001 From: Pavel Date: Tue, 30 Nov 2021 12:18:55 +0300 Subject: [PATCH] Add particleId to error message when an aqua function times out (#106) --- src/internal/compilerSupport/v2.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/internal/compilerSupport/v2.ts b/src/internal/compilerSupport/v2.ts index 6ce760d0..6150f93c 100644 --- a/src/internal/compilerSupport/v2.ts +++ b/src/internal/compilerSupport/v2.ts @@ -329,15 +329,17 @@ export function callFunction(rawFnArgs: Array, def: FunctionCallDef, script } if (stage.stage === 'sendingError') { - reject(`Could not send particle for ${def.functionName}: not connected`); + reject(`Could not send particle for ${def.functionName}: not connected (particle id: ${particle.id})`); } if (stage.stage === 'expired') { - reject(`Request timed out after ${particle.ttl} for ${def.functionName}`); + reject(`Request timed out after ${particle.ttl} for ${def.functionName} (particle id: ${particle.id})`); } if (stage.stage === 'interpreterError') { - reject(`Script interpretation failed for ${def.functionName}: ${stage.errorMessage}`); + reject( + `Script interpretation failed for ${def.functionName}: ${stage.errorMessage} (particle id: ${particle.id})`, + ); } }); });