diff --git a/syncapi/sync/requestpool.go b/syncapi/sync/requestpool.go index 3bf234b5c..b8c2b6f87 100644 --- a/syncapi/sync/requestpool.go +++ b/syncapi/sync/requestpool.go @@ -153,6 +153,9 @@ func (rp *RequestPool) updatePresence(db storage.Presence, presence string, user } //update time for each presence + if lastPresence[userID] == nil { + lastPresence[userID] = make(map[int]int64) + } lastPresence[userID][int(presenceID)] = workingTime var presenceToSet types.Presence