myexperiment-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[myexperiment-hackers] [2803] trunk/lib/rest.rb: added XML response for


From: noreply
Subject: [myexperiment-hackers] [2803] trunk/lib/rest.rb: added XML response for uncaught exceptions in REST API
Date: Tue, 15 Nov 2011 09:18:26 -0500 (EST)

Revision
2803
Author
dgc
Date
2011-11-15 09:18:26 -0500 (Tue, 15 Nov 2011)

Log Message

added XML response for uncaught exceptions in REST API

Modified Paths

Diff

Modified: trunk/lib/rest.rb (2802 => 2803)


--- trunk/lib/rest.rb	2011-11-14 13:51:50 UTC (rev 2802)
+++ trunk/lib/rest.rb	2011-11-15 14:18:26 UTC (rev 2803)
@@ -2140,6 +2140,10 @@
 # Call dispatcher
 
 def rest_call_request(req_uri, format, rules, user, query)
-  eval("#{rules['Function']}(:req_uri => req_uri, :format => format, :rules => rules, :user => user, :query => query)")
+  begin
+    eval("#{rules['Function']}(:req_uri => req_uri, :format => format, :rules => rules, :user => user, :query => query)")
+  rescue
+    return rest_response(500)
+  end
 end
 

reply via email to

[Prev in Thread] Current Thread [Next in Thread]