diff options
Diffstat (limited to 'netconf-service/index.js')
-rw-r--r-- | netconf-service/index.js | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/netconf-service/index.js b/netconf-service/index.js index a55b844d..da386db7 100644 --- a/netconf-service/index.js +++ b/netconf-service/index.js @@ -473,7 +473,11 @@ function doNetconfRequest(message) if (keys) { async.eachSeries(keys,function(key,nextKey) { DB.hgetall(key,function(err,abr) { - if ((abr)&&(abr.id)&&(abr.id.length === 10)&&(ztDbTrue(abr['activeBridge']))) { + if ( (abr) && + (abr.id) && + (abr.id.length === 10) && + ( (!ztDbTrue(network['private'])) || ztDbTrue(abr['authorized']) ) && + (ztDbTrue(abr['activeBridge'])) ) { if (activeBridges.length) activeBridges += ','; activeBridges += abr.id; |