<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -16,7 +16,7 @@ module Webrat
         path, data, headers = *args
         params = data.merge(:env =&gt; headers || {})
         self.__send__(&quot;#{verb}_it&quot;, path, params)
-        get_it(@response.location, params) while @response.redirect?
+        request_page(@response.location, :get, {}) while @response.redirect?
       end
     end
   end</diff>
      <filename>lib/webrat/sinatra.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>6704d487bcba624e62096a45e875bcbf44c60fbb</id>
    </parent>
  </parents>
  <author>
    <name>Nicolas Sanguinetti</name>
    <email>contacto@nicolassanguinetti.info</email>
  </author>
  <url>http://github.com/brynary/webrat/commit/422c6aea89310899bceda5d8797d311acafafa84</url>
  <id>422c6aea89310899bceda5d8797d311acafafa84</id>
  <committed-date>2008-12-28T21:37:41-08:00</committed-date>
  <authored-date>2008-12-28T21:37:37-08:00</authored-date>
  <message>Use request_page to handle sinatra redirects

This should make current_url and keeping the referrer work as expected</message>
  <tree>0f548a9176392bf8b60290e5651de3169328fe0e</tree>
  <committer>
    <name>Nicolas Sanguinetti</name>
    <email>contacto@nicolassanguinetti.info</email>
  </committer>
</commit>
