spree-enhanced-option-types
spree-enhanced-option-types copied to clipboard
after enhanced_option_types is installed running `rake db:bootstrap` fails
Full stack trace below, but it looks like EnchancedOptionTypesExtension.root is nil.
Load Sample Data? [y]: n Bootstrap Complete.
rake aborted!
can't convert nil into String
/Users/michaelguterl/code/rm/spree/vendor/extensions/enhanced_option_types/lib/tasks/enchanced_option_types_extension_tasks.rake:6:in join' /Users/michaelguterl/code/rm/spree/vendor/extensions/enhanced_option_types/lib/tasks/enchanced_option_types_extension_tasks.rake:6 /Users/michaelguterl/.rvm/gems/ree/1.8.7/gems/rake-0.8.7/lib/rake.rb:636:in
call'
/Users/michaelguterl/.rvm/gems/ree/1.8.7/gems/rake-0.8.7/lib/rake.rb:636:in execute' /Users/michaelguterl/.rvm/gems/ree/1.8.7/gems/rake-0.8.7/lib/rake.rb:631:in
each'
/Users/michaelguterl/.rvm/gems/ree/1.8.7/gems/rake-0.8.7/lib/rake.rb:631:in execute' /Users/michaelguterl/.rvm/gems/ree/1.8.7/gems/rake-0.8.7/lib/rake.rb:597:in
invoke_with_call_chain'
/Users/michaelguterl/.rvm/ree-1.8.7-2009.10/lib/ruby/1.8/monitor.rb:242:in synchronize' /Users/michaelguterl/.rvm/gems/ree/1.8.7/gems/rake-0.8.7/lib/rake.rb:590:in
invoke_with_call_chain'
/Users/michaelguterl/.rvm/gems/ree/1.8.7/gems/rake-0.8.7/lib/rake.rb:583:in invoke' /Users/michaelguterl/.rvm/gems/ree/1.8.7/gems/rake-0.8.7/lib/rake.rb:2051:in
invoke_task'
/Users/michaelguterl/.rvm/gems/ree/1.8.7/gems/rake-0.8.7/lib/rake.rb:2029:in top_level' /Users/michaelguterl/.rvm/gems/ree/1.8.7/gems/rake-0.8.7/lib/rake.rb:2029:in
each'
/Users/michaelguterl/.rvm/gems/ree/1.8.7/gems/rake-0.8.7/lib/rake.rb:2029:in top_level' /Users/michaelguterl/.rvm/gems/ree/1.8.7/gems/rake-0.8.7/lib/rake.rb:2068:in
standard_exception_handling'
/Users/michaelguterl/.rvm/gems/ree/1.8.7/gems/rake-0.8.7/lib/rake.rb:2023:in top_level' /Users/michaelguterl/.rvm/gems/ree/1.8.7/gems/rake-0.8.7/lib/rake.rb:2001:in
run'
/Users/michaelguterl/.rvm/gems/ree/1.8.7/gems/rake-0.8.7/lib/rake.rb:2068:in standard_exception_handling' /Users/michaelguterl/.rvm/gems/ree/1.8.7/gems/rake-0.8.7/lib/rake.rb:1998:in
run'
/Users/michaelguterl/.rvm/gems/ree/1.8.7/gems/rake-0.8.7/bin/rake:31
/Users/michaelguterl/.rvm/ree-1.8.7-2009.10/bin/rake:22:in `load'
/Users/michaelguterl/.rvm/ree-1.8.7-2009.10/bin/rake:22
I think this may be because I installed the plugin into SPREE_ROOT/vendor/extensions/enhanced_option_types, NOT enchanced_option_types.
Shouldn't it be named enhanced_option_types or am I missing something?
what spree version are you using? EOT doesn't work with spree < 0.9.0
We're following HEAD, but we're a little behind: be9984905dd67a0c35d3f7b1f7f434baeb8580b3 is the exact revision. I did get everything working now. I think the naming enchanced not enhanced is what confused matters...