@@ -131,6 +131,8 @@ export class MiddlewareServices {
131131 }
132132
133133 async forwardRequest ( req : Request , res : Response ) {
134+ console . log ( 'in forword request' ) ;
135+
134136 const microserviceUrl = this . getMicroserviceUrl ( req . originalUrl ) ;
135137 const originalUrl = req . originalUrl . split ( '?' ) ;
136138 const reqUrl = this . matchUrl ( originalUrl [ 0 ] ) || originalUrl [ 0 ] ;
@@ -141,7 +143,11 @@ export class MiddlewareServices {
141143 ? req . headers [ 'authorization' ] . replace ( 'Bearer ' , '' ) . trim ( )
142144 : '' ;
143145 //get userId
146+ console . log ( 'before user id' ) ;
147+
144148 if ( req . method . toLowerCase ( ) != 'get' && req ?. headers [ 'authorization' ] ) {
149+ console . log ( 'insed user id' ) ;
150+
145151 const payload = req . headers [ 'authorization' ] . split ( '.' ) [ 1 ] ; // Get the payload part
146152 const decodedPayload = atob ( payload ) ; // Decode the base64 payload
147153 const parsedPayload = JSON . parse ( decodedPayload ) ;
@@ -454,6 +460,8 @@ export class MiddlewareServices {
454460 executeChecks = async ( req , res , next , checksToExecute ) => {
455461 try {
456462 if ( checksToExecute . length == 0 ) {
463+ console . log ( 'executeChecks' ) ;
464+
457465 const response = await this . forwardRequest ( req , res ) ;
458466 return res . json ( response ) ;
459467 }
@@ -476,6 +484,8 @@ export class MiddlewareServices {
476484 HttpStatus . FORBIDDEN ,
477485 ) ;
478486 } else {
487+ console . log ( 'executeChecks else condition' ) ;
488+
479489 const response = await this . forwardRequest ( req , res ) ;
480490 return res . json ( response ) ;
481491 }
0 commit comments