problem after migrate to 1.0.5
Added by samuel morin almost 14 years ago
hello,
first, i wish you an happy new year 2011.
since i have migrate my redmine to version 1.0.5, i can't submit any issues either modify one.
I still have this message :
"
Internal error
An error occurred on the page you were trying to access.
If you continue to experience problems please contact your redMine administrator for assistance.
"
In my logs i have :
Processing IssuesController#update (for 194.167.18.22 at 2011-01-03 11:31:46) [PUT]
Parameters: {"time_entry"=>{"comments"=>"", "activity_id"=>"", "hours"=>""}, "commit"=>"Soumettre", "action"=>"update", "_method"=>"put", "authenticity_token"=>"P15UTkL4j6OC+rx8Yh33VPdu27PK4rAWqy4BAYDYxJg
=", "id"=>"983", "notes"=>"", "controller"=>"issues", "issue"=>{"start_date"=>"2010-09-20", "estimated_hours"=>"", "lock_version"=>"0", "priority_id"=>"5", "subject"=>"mise à jour redmine", "fixed_version_i
d"=>"", "category_id"=>"", "description"=>"mettre à jour le redmine \r\n- correction failles de sécu\r\n- diverses améliorations", "tracker_id"=>"2", "done_ratio"=>"0", "due_date"=>"", "assigned_to_id"=>"3"
, "status_id"=>"5"}, "attachments"=>{"1"=>{"description"=>""}}}
NoMethodError (undefined method `unsaved_attachments' for #<Issue:0x7f32a376af98>):
app/models/attachment.rb:161:in `attach_files'
app/models/issue.rb:506:in `save_issue_with_child_records'
app/models/issue.rb:494:in `save_issue_with_child_records'
app/controllers/issues_controller.rb:170:in `update'
Rendering /opt/redmine/public/500.html (500 Internal Server Error)
I don't understand where the problem comes from.
If someone have any idea.
Thanks for your help
samuel
Replies (1)
RE: problem after migrate to 1.0.5 - Added by Jens Chorus almost 14 years ago
Hi Samuel,
did you manage to solve this? I seem to have the same problem. After upgrading from 0.9.. to 1.1 I can't create new issues or modify existing once
On creating a new issue I get:
ActionView::TemplateError (undefined method `-' for nil:NilClass) on line #10 of app/views/issues/_attributes.rhtml: 7: <p><label><%= l(:field_status) %></label> <%= @issue.status.name %></p> 8: <% end %> 9: 10: <p><%= f.select :priority_id, (@priorities.collect {|p| [p.name, p.id]}), {:required => true}, :disabled => !@issue.leaf? %></p> 11: <p><%= f.select :assigned_to_id, (@issue.assignable_users.collect {|m| [m.name, m.id]}), :include_blank => true %></p> 12: <% unless @project.issue_categories.empty? %> 13: <p><%= f.select :category_id, (@project.issue_categories.collect {|c| [c.name, c.id]}), :include_blank => true %> vendor/plugins/plugins/awesome_nested_set/lib/awesome_nested_set.rb:259:in `leaf?' app/views/issues/_attributes.rhtml:10:in `_run_rhtml_app47views47issues47_attributes46rhtml_locals_attributes_object' app/views/issues/_attributes.rhtml:1:in `_run_rhtml_app47views47issues47_attributes46rhtml_locals_attributes_object' app/views/issues/_form.rhtml:25:in `_run_rhtml_app47views47issues47_form46rhtml_locals_f_form_object' app/views/issues/new.rhtml:7:in `_run_rhtml_app47views47issues47new46rhtml' app/helpers/application_helper.rb:756:in `labelled_tabular_form_for' app/views/issues/new.rhtml:3:in `_run_rhtml_app47views47issues47new46rhtml' app/controllers/issues_controller.rb:127 app/controllers/issues_controller.rb:126:in `new' /usr/lib/ruby/1.8/phusion_passenger/rack/request_handler.rb:95:in `process_request' /usr/lib/ruby/1.8/phusion_passenger/abstract_request_handler.rb:207:in `main_loop' /usr/lib/ruby/1.8/phusion_passenger/railz/application_spawner.rb:374:in `start_request_handler' /usr/lib/ruby/1.8/phusion_passenger/railz/application_spawner.rb:332:in `handle_spawn_application' /usr/lib/ruby/1.8/phusion_passenger/utils.rb:184:in `safe_fork' /usr/lib/ruby/1.8/phusion_passenger/railz/application_spawner.rb:330:in `handle_spawn_application' /usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb:352:in `__send__' /usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb:352:in `main_loop' /usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb:196:in `start_synchronously' /usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb:163:in `start' /usr/lib/ruby/1.8/phusion_passenger/railz/application_spawner.rb:209:in `start' /usr/lib/ruby/1.8/phusion_passenger/spawn_manager.rb:262:in `spawn_rails_application' /usr/lib/ruby/1.8/phusion_passenger/abstract_server_collection.rb:126:in `lookup_or_add' /usr/lib/ruby/1.8/phusion_passenger/spawn_manager.rb:256:in `spawn_rails_application' /usr/lib/ruby/1.8/phusion_passenger/abstract_server_collection.rb:80:in `synchronize' /usr/lib/ruby/1.8/phusion_passenger/abstract_server_collection.rb:79:in `synchronize' /usr/lib/ruby/1.8/phusion_passenger/spawn_manager.rb:255:in `spawn_rails_application' /usr/lib/ruby/1.8/phusion_passenger/spawn_manager.rb:154:in `spawn_application' /usr/lib/ruby/1.8/phusion_passenger/spawn_manager.rb:287:in `handle_spawn_application' /usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb:352:in `__send__' /usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb:352:in `main_loop' /usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb:196:in `start_synchronously' /usr/lib/phusion_passenger/passenger-spawn-server:61 Rendering /usr/share/redmine-1.1.0/public/500.html (500 Internal Server Error)
And on modifiying an existing issue:
Processing IssuesController#update (for 84.190.115.134 at 2011-01-11 15:39:46) [PUT] Parameters: {"time_entry"=>{"comments"=>"", "activity_id"=>"", "hours"=>""}, "commit"=>"OK", "notes"=>"test", "action"=>"update", "_method"=>"put", "authenticity_token"=>"SGQEe8IEacDLyiCcXpqr52OGhGHW/oq6Cwj8tTce8V0=", "id"=>"5", "issue"=>{"start_date"=>"2010-12-06", "estimated_hours"=>"", "priority_id"=>"4", "parent_issue_id"=>"", "lock_version"=>"1", "done_ratio"=>"0", "assigned_to_id"=>"4", "subject"=>"Bugtracker", "tracker_id"=>"2", "due_date"=>"", "status_id"=>"1", "description"=>"Eventuell schon durch Redmine erledigt?"}, "controller"=>"issues", "attachments"=>{"1"=>{"description"=>""}}} NoMethodError (undefined method `unsaved_attachments' for #<Issue:0xb56796d8>): app/models/attachment.rb:161:in `attach_files' app/models/issue.rb:548:in `save_issue_with_child_records' app/models/issue.rb:536:in `save_issue_with_child_records' app/controllers/issues_controller.rb:169:in `update' /usr/lib/ruby/1.8/phusion_passenger/rack/request_handler.rb:95:in `process_request' /usr/lib/ruby/1.8/phusion_passenger/abstract_request_handler.rb:207:in `main_loop' /usr/lib/ruby/1.8/phusion_passenger/railz/application_spawner.rb:374:in `start_request_handler' /usr/lib/ruby/1.8/phusion_passenger/railz/application_spawner.rb:332:in `handle_spawn_application' /usr/lib/ruby/1.8/phusion_passenger/utils.rb:184:in `safe_fork' /usr/lib/ruby/1.8/phusion_passenger/railz/application_spawner.rb:330:in `handle_spawn_application' /usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb:352:in `__send__' /usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb:352:in `main_loop' /usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb:196:in `start_synchronously' /usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb:163:in `start' /usr/lib/ruby/1.8/phusion_passenger/railz/application_spawner.rb:209:in `start' /usr/lib/ruby/1.8/phusion_passenger/spawn_manager.rb:262:in `spawn_rails_application' /usr/lib/ruby/1.8/phusion_passenger/abstract_server_collection.rb:126:in `lookup_or_add' /usr/lib/ruby/1.8/phusion_passenger/spawn_manager.rb:256:in `spawn_rails_application' /usr/lib/ruby/1.8/phusion_passenger/abstract_server_collection.rb:80:in `synchronize' /usr/lib/ruby/1.8/phusion_passenger/abstract_server_collection.rb:79:in `synchronize' /usr/lib/ruby/1.8/phusion_passenger/spawn_manager.rb:255:in `spawn_rails_application' /usr/lib/ruby/1.8/phusion_passenger/spawn_manager.rb:154:in `spawn_application' /usr/lib/ruby/1.8/phusion_passenger/spawn_manager.rb:287:in `handle_spawn_application' /usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb:352:in `__send__' /usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb:352:in `main_loop' /usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb:196:in `start_synchronously' /usr/lib/phusion_passenger/passenger-spawn-server:61 Rendering /usr/share/redmine-1.1.0/public/500.html (500 Internal Server Error)
If anybody know what this is about I would very much appreciate some help. I looked through the forum, but couldn't find any solution to this problem.