From: rtrimana Date: Fri, 18 Oct 2019 20:21:39 +0000 (-0700) Subject: Cancelling the changes for field write. X-Git-Url: http://plrg.eecs.uci.edu/git/?p=smartthings-infrastructure.git;a=commitdiff_plain;h=ea492b6f814f7aeee45daef83f2aa200fcf81e80 Cancelling the changes for field write. --- diff --git a/Location/LocationVar.groovy b/Location/LocationVar.groovy index 88f34d6..3f5e46e 100755 --- a/Location/LocationVar.groovy +++ b/Location/LocationVar.groovy @@ -3,14 +3,14 @@ package Location class LocationVar { private int contactBookEnabled - private def modes + private def modes private def timeZone private def hubs - private String mode + private String mode private String locationMode private String name - private List contacts - private List phoneNumbers + private List contacts + private List phoneNumbers private String temperatureScale def sendEvent @@ -53,19 +53,8 @@ class LocationVar { if (this.mode != eventDataMap['value']) { def sentMode = eventDataMap['value'] println("The location is changed to $sentMode!") - if (sentMode == "home") { - this.mode = "home" - this.locationMode = "home" - } else if (sentMode == "away") { - this.mode = "away" - this.locationMode = "away" - } else if (sentMode == "night") { - this.mode = "night" - this.locationMode = "night" - } else { - this.mode = sentMode - this.locationMode = sentMode - } + this.mode = sentMode + this.locationMode = sentMode sendEvent(eventDataMap) } }