File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -281,7 +281,7 @@ export interface Runnable<T> {
281
281
* arguments.
282
282
*/
283
283
export type HttpsFunction = TriggerAnnotated &
284
- ( ( req : Request , resp : Response ) => void ) ;
284
+ ( ( req : Request , resp : Response ) => void | Promise < void > ) ;
285
285
286
286
/**
287
287
* The Cloud Function type for all non-HTTPS triggers. This should be exported
Original file line number Diff line number Diff line change @@ -39,7 +39,7 @@ export interface Request extends express.Request {
39
39
* same signature as an Express app.
40
40
*/
41
41
export function onRequest (
42
- handler : ( req : Request , resp : express . Response ) => void
42
+ handler : ( req : Request , resp : express . Response ) => void | Promise < void >
43
43
) : HttpsFunction {
44
44
return _onRequestWithOptions ( handler , { } ) ;
45
45
}
@@ -56,7 +56,7 @@ export function onCall(
56
56
57
57
/** @hidden */
58
58
export function _onRequestWithOptions (
59
- handler : ( req : Request , resp : express . Response ) => void ,
59
+ handler : ( req : Request , resp : express . Response ) => void | Promise < void > ,
60
60
options : DeploymentOptions
61
61
) : HttpsFunction {
62
62
// lets us add __trigger without altering handler:
You can’t perform that action at this time.
0 commit comments