From 96c58efd10432c163c51d72780cece7dce4b05a9 Mon Sep 17 00:00:00 2001 From: jsdelfino Date: Mon, 21 Mar 2011 07:42:09 +0000 Subject: Refactor and cleanup edit module, add text components, store page and app run page. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1083694 13f79535-47bb-0310-9956-ffa450edef68 --- sca-cpp/trunk/modules/server/mod-eval.hpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'sca-cpp/trunk/modules/server') diff --git a/sca-cpp/trunk/modules/server/mod-eval.hpp b/sca-cpp/trunk/modules/server/mod-eval.hpp index a389c713d7..efca2058e5 100644 --- a/sca-cpp/trunk/modules/server/mod-eval.hpp +++ b/sca-cpp/trunk/modules/server/mod-eval.hpp @@ -134,6 +134,8 @@ const failable get(request_rec* r, const lambda&)>& // Write a simple value as a JSON value if (!isList(c)) { js::JSContext cx; + if (isSymbol(c)) + return httpd::writeResult(json::writeJSON(valuesToElements(mklist(mklist("name", value(string(c))))), cx), "application/json", r); return httpd::writeResult(json::writeJSON(valuesToElements(mklist(mklist("value", c))), cx), "application/json", r); } -- cgit v1.2.3