Initial commit

This commit is contained in:
meusinfirmary
2025-04-22 14:31:37 +07:00
commit b7e852126c
115 changed files with 23188 additions and 0 deletions

View File

@ -0,0 +1,28 @@
const LibWinston = require('./LibWinston');
const Logger = LibWinston.initialize('req_res_api');
class LibLogReqResApi {
static async log(req, apiRes) {
return new Promise((resolve, reject) => {
try {
delete req.body.photo;
const payload = {
url: req.originalUrl,
auth: req.auth,
params: req.params,
query: req.query,
body: req.body,
resp: apiRes,
};
Logger.log('info', `${JSON.stringify(payload)}`);
resolve(true);
} catch (e) {
reject(e);
}
});
}
}
module.exports = LibLogReqResApi;