From bbdec65f3239a39e2eddf8df2aff0bc835f228c0 Mon Sep 17 00:00:00 2001 From: VIJAYKUMARNINGANURE Date: Fri, 14 Oct 2016 13:26:15 +0530 Subject: [PATCH] Implemented serviceDeliveryCheck --- server/app/routes/v1.0/routes_blueprints.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/server/app/routes/v1.0/routes_blueprints.js b/server/app/routes/v1.0/routes_blueprints.js index d0d80b81d..4a28cd542 100755 --- a/server/app/routes/v1.0/routes_blueprints.js +++ b/server/app/routes/v1.0/routes_blueprints.js @@ -527,14 +527,25 @@ module.exports.setRoutes = function(app, sessionVerificationFunc) { var orgId = req.params.orgId; var bgId = req.params.bgId; var projectId = req.params.projectId; + var serviceDeliveryCheck = false; + if(req.query.serviceDeliveryCheck){ + serviceDeliveryCheck = req.query.serviceDeliveryCheck; + } if (!orgId || !bgId || !projectId) { res.status(400).send("Either orgId or bgId or projectId missing."); return; } + var jsonData = {}; jsonData['orgId'] = orgId; jsonData['bgId'] = bgId; jsonData['projectId'] = projectId; + + if(serviceDeliveryCheck === 'true' || serviceDeliveryCheck === true){ + jsonData['botType'] = {$ne:null}; + jsonData['shortDesc'] = {$ne:null}; + } + Blueprints.getBlueprintsByOrgBgProject(jsonData, function(err, blueprints) { if (err) { res.status(500).send({