adapted to latest changes in gwen, more work on data and nodes servers.
This commit is contained in:
@@ -141,13 +141,25 @@ void AQH_NodeDb_fromDb(AQH_NODE_DB *ndb, GWEN_DB_NODE *dbDatabase)
|
||||
GWEN_DB_NODE *dbNodeInfo;
|
||||
|
||||
AQH_NodeInfo_List_Clear(ndb->nodeList);
|
||||
|
||||
dbNodeInfo=GWEN_DB_FindFirstGroup(dbDatabase, "nodeinfo");
|
||||
while(dbNodeInfo) {
|
||||
AQH_NODE_INFO *ni;
|
||||
|
||||
ni=AQH_NodeInfo_fromDb(dbNodeInfo);
|
||||
if (ni)
|
||||
if (ni) {
|
||||
const char *deviceId;
|
||||
|
||||
deviceId=AQH_NodeInfo_GetDeviceId(ni);
|
||||
DBG_ERROR(AQH_LOGDOMAIN,
|
||||
"Adding node %08x (%s, %04x:%02x:%04x)",
|
||||
AQH_NodeInfo_GetUid(ni),
|
||||
deviceId?deviceId:"<no device id>",
|
||||
AQH_NodeInfo_GetManufacturer(ni),
|
||||
AQH_NodeInfo_GetDeviceType(ni),
|
||||
AQH_NodeInfo_GetDeviceVersion(ni));
|
||||
AQH_NodeInfo_List_Add(ni, ndb->nodeList);
|
||||
}
|
||||
|
||||
dbNodeInfo=GWEN_DB_FindNextGroup(dbNodeInfo, "nodeinfo");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user