Properly (?) quote field name in JSON response for /ping.
authorChristos KK Loverdos <loverdos@gmail.com>
Mon, 12 Dec 2011 10:13:59 +0000 (12:13 +0200)
committerChristos KK Loverdos <loverdos@gmail.com>
Mon, 12 Dec 2011 10:13:59 +0000 (12:13 +0200)
At least, this is what is needed for the default bahavior of Lift's json
parser.

logic/src/main/scala/gr/grnet/aquarium/rest/actor/RESTActor.scala

index 4b34238..93cad81 100644 (file)
@@ -74,7 +74,7 @@ class RESTActor(_id: String) extends AquariumActor with Loggable {
 
   protected def receive = {
     case RequestContext(HttpRequest(GET, "/ping", _, _, _), _, responder) ⇒
-      responder.complete(stringResponse200("{pong: %s}".format(System.currentTimeMillis())))
+      responder.complete(stringResponse200("{\"pong\": %s}".format(System.currentTimeMillis())))
 
     case RequestContext(HttpRequest(GET, "/stats", _, _, _), _, responder) ⇒ {
       (serverActor ? GetStats).mapTo[Stats].onComplete {