app/models/ChangeDetails.scala (9 lines of code) (raw):

package models import org.joda.time.DateTime import play.api.libs.json._ case class ChangeDetails(revisionId: Long, lastModified: DateTime) object ChangeDetails { implicit val dateTimeWrites: Writes[DateTime] = JodaWrites.jodaDateWrites("yyyy-MM-dd'T'HH:mm:ssZ") implicit val dateTimeReads: Reads[DateTime] = JodaReads.jodaDateReads("yyyy-MM-dd'T'HH:mm:ssZ") implicit val format: OFormat[ChangeDetails] = Json.format[ChangeDetails] }