From 8a357c98dc56b51939bb80079dbd3f3f1ac9e828 Mon Sep 17 00:00:00 2001 From: rtrimana Date: Tue, 6 Aug 2019 17:51:52 -0700 Subject: [PATCH 1/1] Fixing a bug: unlock is supposed to be recognized as lock event. --- Extractor/ExtractorScript.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Extractor/ExtractorScript.py b/Extractor/ExtractorScript.py index 5d92fc4..1172b4e 100644 --- a/Extractor/ExtractorScript.py +++ b/Extractor/ExtractorScript.py @@ -76,6 +76,7 @@ eventTypesMap = {'alarm.both': 'alarm', 'mode.away' : 'location', 'mode.home' : 'location', 'mode.night' : 'location', + 'unlock' : 'lock', 'lock.locked' : 'lock', 'lock.unlocked' : 'lock', 'motion.active' : 'motion', @@ -331,6 +332,7 @@ def ExtractEvents(extractedEvents): #print "DEBUG: App1: %d" % indexApp1 #print "DEBUG: App2: %d" % indexApp2 #print "DEBUG: eventList: %d" % len(eventList) + #print eventList isApp1 = True while counter < numOfActualEvents: # Interleave events from App1 and App2 @@ -359,9 +361,6 @@ def ExtractEvents(extractedEvents): for line in event: extractedEvents.write(line) event.close() - elif eventList[i] == "unlock": - #Don't do anything for this case - counter = counter - 1 elif eventList[i] == "nfcTouch": event = open("eventSimulator/nfcTouchEvent.groovy", "r") for line in event: -- 2.34.1