You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@deltacloud.apache.org by mf...@redhat.com on 2010/08/24 16:04:30 UTC

[PATCH core 1/4] Added params[:format] to allow set response type using query parameter

---
 server/lib/sinatra/respond_to.rb |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/server/lib/sinatra/respond_to.rb b/server/lib/sinatra/respond_to.rb
index f4704ea..f88c025 100644
--- a/server/lib/sinatra/respond_to.rb
+++ b/server/lib/sinatra/respond_to.rb
@@ -57,6 +57,9 @@ module Sinatra
             if ext
               @mime_types = [ Helpers::mime_type(ext) ]
               format ext
+            elsif (params[:format])
+              @mime_types = [Helpers::mime_type(params[:format])]
+              format params[:format]
             end
           end
         end
-- 
1.7.2