michelson / chaskiq-newsletters

Newsletter Rails engine
http://michelson.github.io/chaskiq/
MIT License
127 stars 13 forks source link

uninitialized constant CarrierWave::Storage::Fog #12

Open gvidal opened 7 years ago

gvidal commented 7 years ago

Hi there!

I've managed to install your project, however, it displays an error when accessing at CarrierWave:

uninitialized constant CarrierWave::Storage::Fog

Full trace:

carrierwave (1.0.0) lib/carrierwave/uploader/configuration.rb:77:in eval' carrierwave (1.0.0) lib/carrierwave/uploader/configuration.rb:77:ineval' carrierwave (1.0.0) lib/carrierwave/uploader/configuration.rb:77:in storage' /home/development/.rvm/gems/ruby-2.3.1/bundler/gems/chaskiq-1f0d0e6cf7f1/app/uploaders/chaskiq/campaign_logo_uploader.rb:11:in' /home/development/.rvm/gems/ruby-2.3.1/bundler/gems/chaskiq-1f0d0e6cf7f1/app/uploaders/chaskiq/campaign_logo_uploader.rb:3:in <module:Chaskiq>' /home/development/.rvm/gems/ruby-2.3.1/bundler/gems/chaskiq-1f0d0e6cf7f1/app/uploaders/chaskiq/campaign_logo_uploader.rb:2:in<top (required)>' /home/development/.rvm/gems/ruby-2.3.1/bundler/gems/chaskiq-1f0d0e6cf7f1/app/models/chaskiq/campaign.rb:26:in <class:Campaign>' /home/development/.rvm/gems/ruby-2.3.1/bundler/gems/chaskiq-1f0d0e6cf7f1/app/models/chaskiq/campaign.rb:4:in' /home/development/.rvm/gems/ruby-2.3.1/bundler/gems/chaskiq-1f0d0e6cf7f1/app/models/chaskiq/campaign.rb:3:in <top (required)>' /home/development/.rvm/gems/ruby-2.3.1/bundler/gems/chaskiq-1f0d0e6cf7f1/app/controllers/chaskiq/dashboard_controller.rb:8:inshow'

Even that I've setted Carrierwave to:

CarrierWave.configure do |config| config.storage = :file config.root = "#{Rails.root}/tmp" config.cache_dir = "#{Rails.root}/tmp/images" end

Any thoughts?

michelson commented 7 years ago

I think I'm using an older version of carrierwave , but I've not declared the version on the gemspec. can you try to downgrade the carrierwave version to 0.10.0 and see what happens?

gvidal commented 7 years ago

Worked!