Due to the current subscription model each subscriber causes an
discovery_result event to be emitted. So each client must be sure
they aren't adding entries more than once.
Bug-AGL: SPEC-1385
Change-Id: I125eb33327944407c018b01776ba9bb3e0d4c08f
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
for (var i = 0; i < data.list.length; i++) {
var value = data.list[i]
if (value.Paired==="True") {
+ if(findPairDevice(value.Address) == -1) {
pairedDeviceList.append({
deviceAddress: value.Address,
deviceName: value.Name,
textToShow: ""
})
pairedDeviceCount = pairedDeviceCount + 1
+ }
}
else
+ if (findDevice(value.Address) == -1) {
btDeviceList.append({
deviceAddress: value.Address,
deviceName: value.Name,
connectHFP: value.HFPConnected,
textToShow: ""
})
+ }
}
}