Share Pastebin
Guest
Public paste!

Untitled

By: a guest | Mar 10th, 2010 | Syntax: None | Size: 3.45 KB | Hits: 97 | Expires: Never
Copy text to clipboard
  1. >> Product.first
  2. => #<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)>>
  3.  
  4. >> Product.first.sku
  5. NoMethodError: undefined method `price' for nil:NilClass
  6.         from /home/eric/ae/bzr/blinds/vendor/spree/app/models/variant.rb:85:in `check_price'
  7.         from /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `send'
  8.         from /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `evaluate_method'
  9.         from /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:166:in `call'
  10.         from /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:90:in `run'
  11.         from /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:90:in `each'
  12.         from /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:90:in `send'
  13.         from /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:90:in `run'
  14.         from /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:276:in `run_callbacks'
  15.         from /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/validations.rb:1098:in `valid_without_callbacks?'
  16.         from /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/callbacks.rb:315:in `valid?'
  17.         from /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/validations.rb:1077:in `save_without_dirty'
  18.         from /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/dirty.rb:79:in `save_without_transactions'
  19.         from /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/transactions.rb:229:in `send'
  20.         from /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/transactions.rb:229:in `with_transaction_returning_status'
  21.         from /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/connection_adapters/abstract/database_statements.rb:136:in `transaction'
  22.         from /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/transactions.rb:182:in `transaction'
  23.         from /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/transactions.rb:228:in `with_transaction_returning_status'
  24.         from /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/transactions.rb:196:in `save'
  25.         from /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/transactions.rb:208:in `rollback_active_record_state!'
  26.         from /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/transactions.rb:196:in `save'
  27.         from /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/associations/has_one_association.rb:63:in `replace'
  28.         from /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/associations.rb:1281:in `master='
  29.         from /home/eric/ae/bzr/blinds/vendor/spree/vendor/plugins/delegate_belongs_to/lib/delegate_belongs_to.rb:83:in `send'
  30.         from /home/eric/ae/bzr/blinds/vendor/spree/vendor/plugins/delegate_belongs_to/lib/delegate_belongs_to.rb:83:in `delegator_for'
  31.         from /home/eric/ae/bzr/blinds/vendor/spree/vendor/plugins/delegate_belongs_to/lib/delegate_belongs_to.rb:41:in `send'
  32.         from /home/eric/ae/bzr/blinds/vendor/spree/vendor/plugins/delegate_belongs_to/lib/delegate_belongs_to.rb:41:in `sku'