[Jifty-commit] r4739 - in jifty/trunk:
share/web/templates/__jifty/webservices
jifty-commit at lists.jifty.org
jifty-commit at lists.jifty.org
Tue Dec 18 20:12:17 EST 2007
Author: sartak
Date: Tue Dec 18 20:12:10 2007
New Revision: 4739
Modified:
jifty/trunk/ (props changed)
jifty/trunk/share/web/templates/__jifty/webservices/json
jifty/trunk/share/web/templates/__jifty/webservices/yaml
Log:
r49197 at onn: sartak | 2007-12-18 20:11:39 -0500
Make the json and yaml webservices use Result->from_hash
Modified: jifty/trunk/share/web/templates/__jifty/webservices/json
==============================================================================
--- jifty/trunk/share/web/templates/__jifty/webservices/json (original)
+++ jifty/trunk/share/web/templates/__jifty/webservices/json Tue Dec 18 20:12:10 2007
@@ -1,2 +1,13 @@
% $r->content_type("text/x-json");
-<% Jifty::JSON::objToJson({Jifty->web->response->results}) |n%>
+<% Jifty::JSON::objToJson(\%results) |n%>
+
+<%INIT>
+my %results = Jifty->web->response->results;
+for (values %results) {
+ $_ = $_->as_hash;
+
+ # backwards compatibility :(
+ $_->{_content} = delete $_->{content};
+}
+</%INIT>
+
Modified: jifty/trunk/share/web/templates/__jifty/webservices/yaml
==============================================================================
--- jifty/trunk/share/web/templates/__jifty/webservices/yaml (original)
+++ jifty/trunk/share/web/templates/__jifty/webservices/yaml Tue Dec 18 20:12:10 2007
@@ -1,2 +1,13 @@
% $r->content_type("text/x-yaml");
-<% Jifty::YAML::Dump({Jifty->web->response->results}) |n%>
+<% Jifty::YAML::Dump(\%results) |n%>
+
+<%INIT>
+my %results = Jifty->web->response->results;
+for (values %results) {
+ $_ = $_->as_hash;
+
+ # backwards compatibility :(
+ $_->{_content} = delete $_->{content};
+}
+</%INIT>
+
More information about the Jifty-commit
mailing list