File tree Expand file tree Collapse file tree 1 file changed +3
-13
lines changed
Expand file tree Collapse file tree 1 file changed +3
-13
lines changed Original file line number Diff line number Diff line change 1111import {
1212 AngularNodeAppEngine ,
1313 createNodeRequestHandler ,
14- createWebRequestFromNodeRequest ,
1514 isMainModule ,
1615 NodeRequestHandlerFunction ,
1716 writeResponseToNodeResponse ,
@@ -76,23 +75,14 @@ class AngularListener {
7675 if ( event . route ) return ; //already found
7776 if ( ! _ngApp ) return ;
7877
79- const webRequest = createWebRequestFromNodeRequest ( event . request ) ;
80- // @ts -ignore
81- const serverApp = await ( ( _ngApp as any ) . angularAppEngine as AngularAppEngine ) . getAngularServerAppForRequest ( webRequest ) ;
82- const serverRouter = serverApp . router ;
83- if ( serverRouter ) {
84- const matchedRoute = serverRouter . match ( new URL ( webRequest . url ) ) ;
85- if ( ! matchedRoute ) {
86- //not handled by angular app, so early exit
87- return ;
88- }
89- }
78+ const promise = _ngApp . handle ( event . request , this . requestContext ) ;
79+ if ( ! promise ) return ;
9080
9181 event . routeFound ( new RouteConfig ( 'angular' , [ 'GET' ] , event . request . url || '' , {
9282 type : 'function' ,
9383 fn : async ( req : HttpRequest , res : HttpResponse ) => {
9484 if ( ! _ngApp ) return ;
95- const response = await _ngApp . handle ( req , this . requestContext ) ;
85+ const response = await promise ;
9686 if ( ! response ) {
9787 throw new HttpNotFoundError ( ) ;
9888 }
You can’t perform that action at this time.
0 commit comments