test: app persistence

This commit is contained in:
Ethan Buchman
2016-11-16 13:25:13 -05:00
parent d3ae920bd0
commit 138de19e1e
5 changed files with 77 additions and 2 deletions
+3 -1
View File
@@ -130,7 +130,9 @@ func NewEventCache(evsw EventSwitch) EventCache {
// All events should be based on this FireEvent to ensure they are TMEventData
func fireEvent(fireable events.Fireable, event string, data TMEventData) {
fireable.FireEvent(event, data)
if fireable != nil {
fireable.FireEvent(event, data)
}
}
func AddListenerForEvent(evsw EventSwitch, id, event string, cb func(data TMEventData)) {