I am using the latest version from git, and was excited to see that
recurring todos were implemented. I am able to create a recurring
todo, but when I click on create, it indicates it is working and then
stays on the page with everything filled in. The recurring todo is
created and shows up in right place in Tracks (right context, etc)
when it is supposed to. Once I have created one recurring todo, I am
unable to get to the recurring todos page. This is the error message
in my production log when I try to access the recurring todos page,
and I am not sure what is going on. I would appreciate any help.
Thanks
Processing RecurringTodosController#index (for 134.163.255.11 at
2008-07-23 10:40:52) [GET]
Session ID: 662032819d08adbaa0045bc03e239ae9
Parameters: {"action"=>"index", "controller"=>"recurring_todos"}
Rendering template within layouts/standard
Rendering recurring_todos/index
ActionView::TemplateError (undefined method `>' for nil:NilClass) on
line #9 of recurring_todos/_recurring_todo.html.erb:
6: <div class="description">
7: <span class="todo.descr"><%=
sanitize(recurring_todo.description) %></span> <%=
recurring_todo_tag_list %>
8: <span class='recurrence_pattern'>
9: [<%= recurrence_target(recurring_todo) %> <%=
recurring_todo.recurrence_pattern %> <%=
recurrence_time_span(recurring_todo) %>]
10: </span>
11: </div>
12: </div>
app/models/recurring_todo.rb:239:in `recurrence_pattern'
app/views/recurring_todos/_recurring_todo.html.erb:9:in
`_run_erb_47app47views47recurring_todos47_recurring_todo46html46erb'
vendor/rails/actionpack/lib/action_view/base.rb:338:in `send'
vendor/rails/actionpack/lib/action_view/base.rb:338:in `execute'
vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in
`send'
vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in
`render'
vendor/rails/actionpack/lib/action_view/partial_template.rb:20:in `render'
vendor/rails/actionpack/lib/action_controller/benchmarking.rb:30:in
`benchmark'
vendor/rails/actionpack/lib/action_view/partial_template.rb:19:in `render'
vendor/rails/actionpack/lib/action_view/template.rb:22:in `render_template'
vendor/rails/actionpack/lib/action_view/partial_template.rb:28:in
`render_member'
vendor/rails/actionpack/lib/action_view/partials.rb:142:in
`render_partial_collection_with_known_partial_path'
vendor/rails/actionpack/lib/action_view/partials.rb:141:in `map'
vendor/rails/actionpack/lib/action_view/partials.rb:141:in
`render_partial_collection_with_known_partial_path'
vendor/rails/actionpack/lib/action_view/partials.rb:135:in
`render_partial_collection'
vendor/rails/actionpack/lib/action_view/base.rb:271:in `render'
app/views/recurring_todos/index.html.erb:8:in
`_run_erb_47app47views47recurring_todos47index46html46erb'
vendor/rails/actionpack/lib/action_view/base.rb:338:in `send'
vendor/rails/actionpack/lib/action_view/base.rb:338:in `execute'
vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in
`send'
vendor/rails/actionpack/lib/action_view/template_handlers/compilable.rb:29:in
`render'
vendor/rails/actionpack/lib/action_view/template.rb:35:in `render'
vendor/rails/actionpack/lib/action_view/template.rb:22:in `render_template'
vendor/rails/actionpack/lib/action_view/base.rb:245:in `render_file'
vendor/rails/actionpack/lib/action_controller/base.rb:1108:in
`render_for_file'
vendor/rails/actionpack/lib/action_controller/base.rb:841:in
`render_with_no_layout'
vendor/rails/actionpack/lib/action_controller/layout.rb:251:in
`render_without_benchmark'
vendor/rails/actionpack/lib/action_controller/benchmarking.rb:51:in `render'
vendor/rails/activesupport/lib/active_support/core_ext/benchmark.rb:8:in
`realtime'
vendor/rails/actionpack/lib/action_controller/benchmarking.rb:51:in `render'
vendor/rails/actionpack/lib/action_controller/base.rb:1157:in
`default_render'
vendor/rails/actionpack/lib/action_controller/base.rb:1163:in
`perform_action_without_filters'
vendor/rails/actionpack/lib/action_controller/filters.rb:580:in
`call_filters'
vendor/rails/actionpack/lib/action_controller/filters.rb:573:in
`perform_action_without_benchmark'
vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in
`perform_action_without_rescue'
/usr/lib/ruby/1.8/benchmark.rb:293:in `measure'
vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in
`perform_action_without_rescue'
vendor/rails/actionpack/lib/action_controller/rescue.rb:201:in
`perform_action_without_caching'
vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:13:in
`perform_action'
vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in
`cache'
vendor/rails/activerecord/lib/active_record/query_cache.rb:8:in `cache'
vendor/rails/actionpack/lib/action_controller/caching/sql_cache.rb:12:in
`perform_action'
vendor/rails/actionpack/lib/action_controller/base.rb:529:in `send'
vendor/rails/actionpack/lib/action_controller/base.rb:529:in
`process_without_filters'
vendor/rails/actionpack/lib/action_controller/filters.rb:569:in
`process_without_session_management_support'
vendor/rails/actionpack/lib/action_controller/session_management.rb:130:in
`process'
vendor/rails/actionpack/lib/action_controller/base.rb:389:in `process'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:149:in
`handle_request'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:107:in
`dispatch'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:104:in
`synchronize'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:104:in
`dispatch'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:120:in
`dispatch_cgi'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:35:in `dispatch'
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/lib/mongrel/rails.rb:76:in
`process'
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/lib/mongrel/rails.rb:74:in
`synchronize'
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/lib/mongrel/rails.rb:74:in
`process'
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/lib/mongrel.rb:159:in
`process_client'
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/lib/mongrel.rb:158:in `each'
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/lib/mongrel.rb:158:in
`process_client'
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/lib/mongrel.rb:285:in `run'
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/lib/mongrel.rb:285:in `initialize'
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/lib/mongrel.rb:285:in `new'
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/lib/mongrel.rb:285:in `run'
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/lib/mongrel.rb:268:in `initialize'
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/lib/mongrel.rb:268:in `new'
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/lib/mongrel.rb:268:in `run'
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/lib/mongrel/configurator.rb:282:in
`run'
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/lib/mongrel/configurator.rb:281:in
`each'
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/lib/mongrel/configurator.rb:281:in
`run'
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/bin/mongrel_rails:128:in `run'
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/lib/mongrel/command.rb:212:in
`run'
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.3/bin/mongrel_rails:281
/usr/bin/mongrel_rails:19:in `load'
/usr/bin/mongrel_rails:19
Rendering /home/james/public_html/tracks/public/500.html (500 Internal
Server Error)
James Carruth
http://www.thecarruths.org
http://www.edehaiti.org
_______________________________________________
Tracks-discuss mailing list
[email protected]
http://lists.rousette.org.uk/mailman/listinfo/tracks-discuss