Skip to content

Commit 29f550c

Browse files
committed
fix(pencil): Added request log info
1 parent 2e4e38f commit 29f550c

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

src/interceptors/http-server-interceptor.ts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ export default class HttpServerInterceptor extends Interceptor implements IInter
4242
return true;
4343
}
4444
const snuid = v4();
45+
Logger.debug(`Url is: ${req.url}, method: ${req.method}`);
4546
SessionManager.setSession(snuid, { req, res });
4647
const url = req.url;
4748
const clientIp = clientIpFromRequest(req);
@@ -97,8 +98,8 @@ export default class HttpServerInterceptor extends Interceptor implements IInter
9798
const risk = this.apiManager.risk.bind(this.apiManager);
9899
return function () {
99100
if (this && this.sn_finished) {
100-
Logger.debug(arguments.callee.caller.toString());
101-
Logger.debug(new Error().stack);
101+
Logger.debug(arguments?.callee?.caller.toString());
102+
Logger.debug(new Error()?.stack);
102103
SessionManager.cleanSession(this.req && this.req.sn_uid);
103104
return;
104105
}
@@ -109,8 +110,8 @@ export default class HttpServerInterceptor extends Interceptor implements IInter
109110
if (req && res) {
110111
risk({ event: EventType.RISK, context: { req: contextFromRequest(req), res: contextFromResponse(res) } });
111112
}
112-
Logger.debug(arguments.callee.caller.toString());
113-
Logger.debug(new Error().stack);
113+
Logger.debug(arguments?.callee?.caller.toString());
114+
Logger.debug(new Error()?.stack);
114115
SessionManager.cleanSession(this.req.sn_uid);
115116
}
116117
return original.apply(this, arguments);

0 commit comments

Comments
 (0)