From d6dbf93210b6482cbc6dc42683d75429d6a1144a Mon Sep 17 00:00:00 2001 From: Simba Zhang Date: Mon, 17 Dec 2018 13:35:04 -0800 Subject: [PATCH] Skipped faces in recognized list are 'null'. need to be filtered out. This bug should not be an issue since known result always be in front of empty ones. --- src/detector/timeline.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/detector/timeline.js b/src/detector/timeline.js index 782a6857..4939cc3c 100644 --- a/src/detector/timeline.js +++ b/src/detector/timeline.js @@ -79,6 +79,10 @@ function generate_known_person_message(tracker_id,recognition_results){ get_device_uuid(function(uuid){ get_device_group_id(function(group_id){ recognition_results.forEach(function(item){ + if(!item){ + console.log('one empty item in recognition_results, might be skipped when has known person recognized') + return + } var result = item.result if(result && result.recognized === true && result.face_id ){ var person_info = {