Skip to content

Commit 9db1dd3

Browse files
authored
Merge pull request #101 from Tusharmahajan12/new_march10
Issue:000 Testing Issue For Dev
2 parents 230591e + 6bde476 commit 9db1dd3

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

src/common/middleware/middleware.service.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)