From f73b214065011a9567fd20a0e467ff3b09a0bff7 Mon Sep 17 00:00:00 2001 From: vlad Date: Mon, 25 Jul 2016 11:31:57 -0400 Subject: Removed redundant type parameter at Time JSON format --- src/main/scala/com/drivergrp/core/rest.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/main/scala/com/drivergrp/core/rest.scala b/src/main/scala/com/drivergrp/core/rest.scala index b7edc5b..914e1ec 100644 --- a/src/main/scala/com/drivergrp/core/rest.scala +++ b/src/main/scala/com/drivergrp/core/rest.scala @@ -97,12 +97,12 @@ object rest { } } - def TimeInPath[T]: PathMatcher1[Time] = + def TimeInPath: PathMatcher1[Time] = PathMatcher("""[+-]?\d*""".r) flatMap { string ⇒ try Some(Time(string.toLong)) catch { case _: IllegalArgumentException ⇒ None } } - implicit def timeFormat[T] = new RootJsonFormat[Time] { + implicit val timeFormat = new RootJsonFormat[Time] { def write(time: Time) = JsObject("timestamp" -> JsNumber(time.millis)) def read(value: JsValue): Time = value match { -- cgit v1.2.3