Bug #368
Typo administration: sidebar throws Application error (Rails)
| Status : | Closed | Start : | ||
| Priority : | Normal | Due date : | ||
| Assigned to : | scott - | % Done : | 0% |
|
| Category : | backend | |||
| Target version : | 2.5 | |||
| Resolution : | fixed |
Description
on a fresh install of typo I get an Application error (Rails) when I try to drop a sidebar item into the active sidebar zone.
Fresh install means
- psql < schema.psql.sql
- sign up
- goto sidebar
- drag and drop Archives over to Active Sidebar items
Processing SidebarController#set_active (for 1.2.3.4 at Mon Aug 01 18:33:16 CEST 2005) Parameters: {"action"=>"set_active", "controller"=>"admin/sidebar", "active"=>archives" "category-1" "static-2" "xml-3} ActiveRecord::StatementInvalid (ERROR: duplicate key violates unique constraint "sidebars_pkey" : INSERT INTO sidebars ("updated_at", "staged_position", "active_config", "active_position", "controller", "staged_config", "created_at") VALUES('2005-08-01 18:33:16', 0, NULL, NULL, 'archives', '--- show_count: true count: 10', '2005-08-01 18:33:16')): /usr/lib/ruby/gems/1.8/gems/activerecord-1.11.1/lib/active_record/connection_adapters/abstract_adapter.rb:462:in @log' /usr/lib/ruby/gems/1.8/gems/activerecord-1.11.1/lib/active_record/connection_adapters/postgresql_adapter.rb:109:in @execute' /usr/lib/ruby/gems/1.8/gems/activerecord-1.11.1/lib/active_record/connection_adapters/postgresql_adapter.rb:99:in @insert' /usr/lib/ruby/gems/1.8/gems/activerecord-1.11.1/lib/active_record/base.rb:1155:in @create_without_callbacks' /usr/lib/ruby/gems/1.8/gems/activerecord-1.11.1/lib/active_record/callbacks.rb:261:in @create_without_timestamps' /usr/lib/ruby/gems/1.8/gems/activerecord-1.11.1/lib/active_record/timestamp.rb:30:in @create' /usr/lib/ruby/gems/1.8/gems/activerecord-1.11.1/lib/active_record/base.rb:1139:in @create_or_update_without_callbacks' /usr/lib/ruby/gems/1.8/gems/activerecord-1.11.1/lib/active_record/callbacks.rb:249:in @create_or_update' /usr/lib/ruby/gems/1.8/gems/activerecord-1.11.1/lib/active_record/base.rb:965:in @save_without_validation' /usr/lib/ruby/gems/1.8/gems/activerecord-1.11.1/lib/active_record/validations.rb:650:in @save_without_transactions' /usr/lib/ruby/gems/1.8/gems/activerecord-1.11.1/lib/active_record/transactions.rb:128:in @save' /usr/lib/ruby/gems/1.8/gems/activerecord-1.11.1/lib/active_record/transactions.rb:128:in @transaction' /usr/lib/ruby/gems/1.8/gems/activerecord-1.11.1/lib/active_record/transactions.rb:93:in @transaction' /usr/lib/ruby/gems/1.8/gems/activerecord-1.11.1/lib/active_record/transactions.rb:120:in @transaction' /usr/lib/ruby/gems/1.8/gems/activerecord-1.11.1/lib/active_record/transactions.rb:128:in @save' app/controllers/admin/sidebar_controller.rb:53:in @set_active' app/controllers/admin/sidebar_controller.rb:51:in @each_index' app/controllers/admin/sidebar_controller.rb:51:in @set_active' app/controllers/admin/sidebar_controller.rb:49:in @transaction' /usr/lib/ruby/gems/1.8/gems/activerecord-1.11.1/lib/active_record/transactions.rb:93:in @transaction' app/controllers/admin/sidebar_controller.rb:49:in @set_active' /usr/lib/ruby/gems/1.8/gems/actionpack-1.9.1/lib/action_controller/base.rb:756:in @send' /usr/lib/ruby/gems/1.8/gems/actionpack-1.9.1/lib/action_controller/base.rb:756:in @perform_action_without_filters' /usr/lib/ruby/gems/1.8/gems/actionpack-1.9.1/lib/action_controller/filters.rb:295:in @perform_action_without_benchmark' /usr/lib/ruby/gems/1.8/gems/actionpack-1.9.1/lib/action_controller/benchmarking.rb:41:in @perform_action_without_rescue' /usr/lib/ruby/gems/1.8/gems/actionpack-1.9.1/lib/action_controller/benchmarking.rb:41:in @measure' /usr/lib/ruby/gems/1.8/gems/actionpack-1.9.1/lib/action_controller/benchmarking.rb:41:in @perform_action_without_rescue' /usr/lib/ruby/gems/1.8/gems/actionpack-1.9.1/lib/action_controller/rescue.rb:80:in @perform_action' /usr/lib/ruby/gems/1.8/gems/actionpack-1.9.1/lib/action_controller/base.rb:356:in @send' /usr/lib/ruby/gems/1.8/gems/actionpack-1.9.1/lib/action_controller/base.rb:356:in @process' /usr/lib/ruby/gems/1.8/gems/rails-0.13.1/lib/dispatcher.rb:32:in @dispatch' /usr/lib/ruby/gems/1.8/gems/rails-0.13.1/lib/webrick_server.rb:105:in @handle_dispatch' /usr/lib/ruby/gems/1.8/gems/rails-0.13.1/lib/webrick_server.rb:71:in @service' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in @service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in @run' /usr/lib/ruby/1.8/webrick/server.rb:172:in @start_thread' /usr/lib/ruby/1.8/webrick/server.rb:161:in @start' /usr/lib/ruby/1.8/webrick/server.rb:161:in @start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in @start' /usr/lib/ruby/1.8/webrick/server.rb:92:in @each' /usr/lib/ruby/1.8/webrick/server.rb:92:in @start' /usr/lib/ruby/1.8/webrick/server.rb:82:in @start' /usr/lib/ruby/1.8/webrick/server.rb:82:in @start' /usr/lib/ruby/gems/1.8/gems/rails-0.13.1/lib/webrick_server.rb:57:in @dispatch' script/server:49
Associated revisions
Revision 32d373ca603f735e23c7a7c38bd276577df90fd5
Add extended body support for wordpress. (closes #368)
git-svn-id: http://svn.typosphere.org/typo/trunk@590 820eb932-12ee-0310-9ca8-eeb645f39767
