import gr.grnet.aquarium.message.avro.{MessageFactory, MessageHelpers, AvroHelpers}
import gr.grnet.aquarium.message.{IMEventModel}
import gr.grnet.aquarium.event.DetailsModel
+import gr.grnet.aquarium.util.date.TimeHelpers
/**
* A [[gr.grnet.aquarium.connector.handler.PayloadHandler]] for
msg.setEventVersion(model.eventVersion)
msg.setIsActive(java.lang.Boolean.valueOf(model.isActive))
msg.setOccurredMillis(model.occurredMillis)
- msg.setReceivedMillis(model.receivedMillis)
+ msg.setReceivedMillis(TimeHelpers.nowMillis())
msg.setRole(model.role)
msg.setUserID(model.userID)
msg
val userID = imEvent.getUserID
val createIMEventOpt = store.findCreateIMEventByUserID(userID)
val userHasBeenCreated = createIMEventOpt.isDefined
- val isCreateUser = MessageHelpers.isIMEventCreate(imEvent)
+ val isCreateUser = MessageHelpers.isUserCreationIMEvent(imEvent)
(userHasBeenCreated, isCreateUser) match {
case (true, true) ⇒