add middleware writeLog
This commit is contained in:
		
							parent
							
								
									78e82cfeec
								
							
						
					
					
						commit
						9350f061c5
					
				| 
						 | 
					@ -30,8 +30,8 @@ const shortenStringsInObject = (obj, maxLength) => {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
export function loggerAPI(req, res, location) {
 | 
					export function loggerAPI(req, res, location) {
 | 
				
			||||||
    let old_data = "";
 | 
					    let old_data = "";
 | 
				
			||||||
    let resBody = res.lazyBody[0]
 | 
					    let resBody = res.getBody()
 | 
				
			||||||
    let body = shortenStringsInObject(resBody, 300)
 | 
					    // let body = shortenStringsInObject(resBody, 300)
 | 
				
			||||||
    try {
 | 
					    try {
 | 
				
			||||||
      const fileName =
 | 
					      const fileName =
 | 
				
			||||||
        "./app/store/logsAPI/" +
 | 
					        "./app/store/logsAPI/" +
 | 
				
			||||||
| 
						 | 
					@ -42,7 +42,7 @@ export function loggerAPI(req, res, location) {
 | 
				
			||||||
        "\n\n[" +
 | 
					        "\n\n[" +
 | 
				
			||||||
        moment(Date.now()).format("D/M/YY-HH:mm:ss") +
 | 
					        moment(Date.now()).format("D/M/YY-HH:mm:ss") +
 | 
				
			||||||
        "] - " +
 | 
					        "] - " +
 | 
				
			||||||
        res.response.statusCode +
 | 
					        res.getStatus() +
 | 
				
			||||||
        " - " +
 | 
					        " - " +
 | 
				
			||||||
        location +
 | 
					        location +
 | 
				
			||||||
        "\n------PAYLOAD------\n" +
 | 
					        "\n------PAYLOAD------\n" +
 | 
				
			||||||
| 
						 | 
					@ -50,7 +50,7 @@ export function loggerAPI(req, res, location) {
 | 
				
			||||||
        "\n------PARAMS-------\n" +
 | 
					        "\n------PARAMS-------\n" +
 | 
				
			||||||
        JSON.stringify(req.params(), null, 2) +
 | 
					        JSON.stringify(req.params(), null, 2) +
 | 
				
			||||||
        "\n-----RESPONSE------\n" +
 | 
					        "\n-----RESPONSE------\n" +
 | 
				
			||||||
        JSON.stringify(body, null, 2) +
 | 
					        JSON.stringify(resBody, null, 2) +
 | 
				
			||||||
        "\n------HEADERS------\n" +
 | 
					        "\n------HEADERS------\n" +
 | 
				
			||||||
        JSON.stringify(req.headers(), null, 2) +
 | 
					        JSON.stringify(req.headers(), null, 2) +
 | 
				
			||||||
        "\n\n======================================================================";
 | 
					        "\n\n======================================================================";
 | 
				
			||||||
| 
						 | 
					@ -65,6 +65,6 @@ export function loggerAPI(req, res, location) {
 | 
				
			||||||
      });
 | 
					      });
 | 
				
			||||||
  
 | 
					  
 | 
				
			||||||
    } catch (error) {
 | 
					    } catch (error) {
 | 
				
			||||||
      console.log(error)
 | 
					      res.status(500).send("CAN'T WRITE LOG");
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
| 
						 | 
					@ -201,11 +201,11 @@ runtimeCheckLogs(Env.get("FOLDER_LOGS"));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Route.post("/api/getIndexSerialNumber", "ErpsController.getIndexSerialNumber")
 | 
					Route.post("/api/getIndexSerialNumber", "ErpsController.getIndexSerialNumber")
 | 
				
			||||||
  .middleware("checkToken")
 | 
					  .middleware("checkToken")
 | 
				
			||||||
  // .middleware("writeLog");
 | 
					  .middleware("writeLog");
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Route.post("/api/getParagraph", "ErpsController.getParagraph")
 | 
					Route.post("/api/getParagraph", "ErpsController.getParagraph")
 | 
				
			||||||
// .middleware("writeLog")
 | 
					 | 
				
			||||||
.middleware("checkToken")
 | 
					.middleware("checkToken")
 | 
				
			||||||
 | 
					.middleware("writeLog")
 | 
				
			||||||
  
 | 
					  
 | 
				
			||||||
 | 
					
 | 
				
			||||||
//Users
 | 
					//Users
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue