From 757c38e878f65e427716fe49821ee86a18d5fbfc Mon Sep 17 00:00:00 2001 From: maslow Date: Tue, 7 Mar 2023 20:23:48 +0800 Subject: [PATCH] fix(web): cloud function ctx types error (#869) --- packages/cloud-sdk/src/function.interface.ts | 4 ++-- runtimes/nodejs/src/support/function-engine/types.ts | 2 +- web/src/components/Editor/typesResolve/globals.ts | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/cloud-sdk/src/function.interface.ts b/packages/cloud-sdk/src/function.interface.ts index 4a15695a..c1933e10 100644 --- a/packages/cloud-sdk/src/function.interface.ts +++ b/packages/cloud-sdk/src/function.interface.ts @@ -18,12 +18,12 @@ export interface FunctionContext { */ auth?: any user?: any - requestId: string + requestId?: string method?: string socket?: WebSocket request?: Request response?: Response - __function_name: string + __function_name?: string } /** diff --git a/runtimes/nodejs/src/support/function-engine/types.ts b/runtimes/nodejs/src/support/function-engine/types.ts index bcdc6310..e60be30a 100644 --- a/runtimes/nodejs/src/support/function-engine/types.ts +++ b/runtimes/nodejs/src/support/function-engine/types.ts @@ -47,7 +47,7 @@ export interface FunctionContext { socket?: WebSocket request?: Request response?: Response - __function_name: string + __function_name?: string } /** diff --git a/web/src/components/Editor/typesResolve/globals.ts b/web/src/components/Editor/typesResolve/globals.ts index 63bf62fe..178b0112 100644 --- a/web/src/components/Editor/typesResolve/globals.ts +++ b/web/src/components/Editor/typesResolve/globals.ts @@ -78,7 +78,7 @@ interface FunctionContext { /** * Express response object */ - response: HttpResponse + response?: HttpResponse /** * WebSocket object