--- a/controllers/controllerV0.js
+++ b/controllers/controllerV0.js
@@ -268,27 +268,19 @@
logger.info("Starting: ",handler);
var response = [];
if(Object.keys(req.body).length != 0){
- req.body.forEach(function(eachBody, index){
- database.updateRule(eachBody, function(isOK, data){
- if(!isOK) {
- logger.info(handler,data);
- response.push({description: eachBody.description, success: false})
-
- }else {
- logger.info(handler,data);
- response.push({description: eachBody.description, success: true })
- }
- });
- if(req.body.length-1 == index){
- sendResponse(200, {success: true, response:response},"Update Rule: Successfully",res);
- }
- })
-
+ database.updateRule(req.body.body, function(isOK, data){
+ if(!isOK) {
+ logger.info(handler,data);
+ sendResponse(500, {success: false, response:response},"Update Rule: "+data,res);
+ }else {
+ logger.info(handler,data);
+ sendResponse(200, {success: true, response:response},"Update Rule: Successfully",res);
+ }
+ });
}else{
logger.error(handler);
res.end();
}
-
}
/*