carrierwave-dropbox icon indicating copy to clipboard operation
carrierwave-dropbox copied to clipboard

undefined method `gsub' for nil:NilClass

Open ghost opened this issue 9 years ago • 3 comments

I am getting this error while uploading the file. Is anyone here to help me? I configure the carrierwave as mentioned. Why it is not uploading it ?

ghost avatar Feb 03 '16 01:02 ghost

when you authorized app you got in your console:

access_token: "something" access_token_secret: "something" user_id: "something"

You need to write in your .bashrc or .zshrc export APP_KEY=look at your dropbox app (something like dsdd8gfs4uc32ar) export APP_SECRET=look at your dropbox app (something like dsdd8gfs4uc32ar) export ACCESS_TOKEN=what you got in console, without "quotes" export ACCESS_TOKEN_SECRET=what you got in console, without "quotes" export USER_ID=what you got in console, without "quotes"

then in console type source .bashrc (or .zshrc) That will help

osadasami avatar Feb 10 '16 13:02 osadasami

your carrierwave.rb will look like

CarrierWave.configure do |config| config.dropbox_app_key = ENV["APP_KEY"] config.dropbox_app_secret = ENV["APP_SECRET"] config.dropbox_access_token = ENV["ACCESS_TOKEN"] config.dropbox_access_token_secret = ENV["ACCESS_TOKEN_SECRET"] config.dropbox_user_id = ENV["USER_ID"] config.dropbox_access_type = "app_folder" if you Choose the type of access App folder or config.dropbox_access_type = "dropbox" if you Choose the type of access Full Dropbox
`en

osadasami avatar Feb 10 '16 14:02 osadasami

Just put in your Gemfile this line:

gem 'carrierwave-dropbox', :git => 'https://github.com/robin850/carrierwave-dropbox.git', :tag => 'v2.0.0.rc1'

programrails avatar Feb 23 '18 19:02 programrails