<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>spec/pagination_extension_spec.rb</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -27,7 +27,7 @@ module RoutingFilter
       end
 
       def append_page!(url, page)
-        url.replace &quot;#{url}/pages/#{page}&quot;
+        url.sub!(/($|\?)/) { &quot;/pages/#{page}#{$1}&quot; }
       end
   end
 end
\ No newline at end of file</diff>
      <filename>lib/routing_filter/pagination.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
 require File.dirname(__FILE__) + '/spec_helper.rb'
 
-describe 'RoutingFilter::ForceExtension', 'url recognition' do
+describe 'RoutingFilter::ForceExtension' do
   include RoutingFilterHelpers
 
   before :each do</diff>
      <filename>spec/force_extension_spec.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>d646cbb08b1fa23eaa4c2dd77f3b6195a2c37e5e</id>
    </parent>
  </parents>
  <author>
    <name>Sven Fuchs</name>
    <email>svenfuchs@artweb-design.de</email>
  </author>
  <url>http://github.com/svenfuchs/routing-filter/commit/d4e0f1f2b8f4c0476d3ea3a6a391d2a341d25881</url>
  <id>d4e0f1f2b8f4c0476d3ea3a6a391d2a341d25881</id>
  <committed-date>2009-04-15T08:49:37-07:00</committed-date>
  <authored-date>2009-04-15T08:49:37-07:00</authored-date>
  <message>fix pagination filter to work with url params</message>
  <tree>bff82b5a8129fef1020a8b2fcf4d671434c0be68</tree>
  <committer>
    <name>Sven Fuchs</name>
    <email>svenfuchs@artweb-design.de</email>
  </committer>
</commit>
