From 2fe32293171c28afc22db8682b02d91509431aa4 Mon Sep 17 00:00:00 2001 From: dongpd Date: Tue, 26 May 2020 13:40:45 +0700 Subject: [PATCH] try catch --- api/controllers/ApiController.js | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/api/controllers/ApiController.js b/api/controllers/ApiController.js index 0cf38e0..d0e5419 100644 --- a/api/controllers/ApiController.js +++ b/api/controllers/ApiController.js @@ -59,12 +59,19 @@ exports.Reset = async function (req, res) { const { execSync } = require('child_process'); execSync('sudo systemctl stop S905X_BI'); execSync('sudo systemctl disable S905X_BI'); - execSync('rm /root/monitor/setup/engine.json'); - - if (req.body.path !== "") { - execSync('rm -rf ' + req.body.path); + try { + execSync('rm /root/monitor/setup/engine.json'); + } catch(err) { + //console.log(err); } + if (req.body.path !== "") { + try { + execSync('rm -rf ' + req.body.path); + } catch(err) { + //console.log(err); + } + } res.send({status:true}); };