Implement preset triggers on device events

This commit is contained in:
Zaid Abdulla committed 2016-07-20 08:47:37 +03:00
1 parent d9f8b1c695
commit a1ce53bf03
2 files changed
+17 -3

No files matched your search

+3 -1
View File
@@ -119,6 +119,8 @@ refresh = (callback) ->
# TODO show a warning
schedule.schedule = false
events = preset.events ? {}
precondition = JSON.parse(preset.precondition)
_provisions = preset.provisions or []
@@ -139,7 +141,7 @@ refresh = (callback) ->
else
throw new Error("Unknown configuration type #{c.type}")
presets.push({name: preset._id, schedule: schedule, precondition: precondition, provisions: _provisions})
presets.push({name: preset._id, schedule: schedule, events: events, precondition: precondition, provisions: _provisions})
if -- counter == 0
computeHash()