- >> Product.first
- => #<Product id: 718188059, name: "Symphony Blackout", description: "Test", created_at: "2010-03-10 19:14:20", updated_at: "2010-03-10 19:14:20", permalink: "symphony-blackout", available_on: nil, tax_category_id: nil, shipping_category_id: nil, deleted_at: nil, meta_description: nil, meta_keywords: nil, price_from: #<BigDecimal:7fe2ffd83d78,'0.385E3',9(18)>>
- >> Product.first.sku
- NoMethodError: undefined method `price' for nil:NilClass
- from /home/eric/ae/bzr/blinds/vendor/spree/app/models/variant.rb:85:in `check_price'
- from /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `send'
- from /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `evaluate_method'
- from /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:166:in `call'
- from /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:90:in `run'
- from /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:90:in `each'
- from /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:90:in `send'
- from /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:90:in `run'
- from /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:276:in `run_callbacks'
- from /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/validations.rb:1098:in `valid_without_callbacks?'
- from /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/callbacks.rb:315:in `valid?'
- from /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/validations.rb:1077:in `save_without_dirty'
- from /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/dirty.rb:79:in `save_without_transactions'
- from /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/transactions.rb:229:in `send'
- from /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/transactions.rb:229:in `with_transaction_returning_status'
- from /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/connection_adapters/abstract/database_statements.rb:136:in `transaction'
- from /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/transactions.rb:182:in `transaction'
- from /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/transactions.rb:228:in `with_transaction_returning_status'
- from /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/transactions.rb:196:in `save'
- from /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/transactions.rb:208:in `rollback_active_record_state!'
- from /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/transactions.rb:196:in `save'
- from /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/associations/has_one_association.rb:63:in `replace'
- from /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/associations.rb:1281:in `master='
- from /home/eric/ae/bzr/blinds/vendor/spree/vendor/plugins/delegate_belongs_to/lib/delegate_belongs_to.rb:83:in `send'
- from /home/eric/ae/bzr/blinds/vendor/spree/vendor/plugins/delegate_belongs_to/lib/delegate_belongs_to.rb:83:in `delegator_for'
- from /home/eric/ae/bzr/blinds/vendor/spree/vendor/plugins/delegate_belongs_to/lib/delegate_belongs_to.rb:41:in `send'
- from /home/eric/ae/bzr/blinds/vendor/spree/vendor/plugins/delegate_belongs_to/lib/delegate_belongs_to.rb:41:in `sku'
