Fixed segmentation fault when no connectors installed

This commit is contained in:
Thulinma 2016-08-02 17:11:50 +02:00
parent 1b091987bb
commit 09fbe27651

View file

@ -95,7 +95,7 @@ namespace Controller {
continue;
}
//ignore connectors that are not installed
if ( !capabilities["connectors"].isMember(connName)){
if (!capabilities.isMember("connectors") || !capabilities["connectors"].isMember(connName)){
( *ait)["online"] = "Not installed";
if (( *ait)["online"].asString() != prevOnline){
Log("WARN", connName + " connector is enabled but doesn't exist on system! Ignoring connector.");