Uhm ... i just changed that line and noticed that now will_paginate
complains with the same error. Its probably related to the upgrade to
Rails 2.3.3 and not to TS/WillPaginate at all. I have to check if Url-
Params are handled differently now with 2.3.3.  If somebody already
knows, please le me know.

Greets
Rocco

On 27 Jul., 12:20, ACTRAiSER <[email protected]> wrote:
> Hi there,
>
> i upgraded to TS 1.2.0 yesterday and noticed that Pagination fails.
> The URL in Question which is accessed 
> ishttp://development.myproject.com/clubs?page=2
>
> It seems that it lacks a ".to_i"-Call  in the current_page-method of
> search.rb:
>
>     def current_page
>       @options[:page] || 1
>     end
>
> shoud probably be
>
>     def current_page
>       @options[:page].to_i || 1
>     end
>
> I checked the older version of TS and it handles the conversion around
> Line 464 in the method search_results
>
> client.limit  = options[:per_page].to_i if options[:per_page]
>         page          = options[:page] ? options[:page].to_i : 1
>         page          = 1 if page <= 0
>
> For the sake of completeness, here is the Error output with 1.2.0:
>
> undefined method `-' for "2":String
>
> /opt/ruby-enterprise-1.8.6-20080810/lib/ruby/gems/1.8/gems/freelancing-
> god-thinking-sphinx-1.2.0/lib/thinking_sphinx/search.rb:158:in
> `offset'
> [...]
>
> Greets
> -act
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Thinking Sphinx" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/thinking-sphinx?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to