Error while doing a refresh task

30 views
Skip to first unread message

Theyagarajan S

unread,
Jan 7, 2012, 11:10:49 PM1/7/12
to papercli...@googlegroups.com
Hi,

I'm hitting an error while running a refresh in paperclip 2.3.8.
The error seems to arise in paperclip.rake  : if !name.blank? && klass.attachment_definitions.keys.include?(name)

name is nil and so is attachment_definitions. Any help on this?

Stacktrace ===
Requiring REXML
** Invoke paperclip:refresh:thumbnails (first_time)
** Invoke environment (first_time)
** Execute environment
** Execute paperclip:refresh:thumbnails
rake aborted!
undefined method `keys' for nil:NilClass
/home/ravish/.gem/ruby/1.9.1/gems/activesupport-3.0.3/lib/active_support/whiny_nil.rb:48:in `method_missing'
/home/ravish/.gem/ruby/1.9.1/gems/paperclip-2.3.8/lib/tasks/paperclip.rake:14:in `obtain_attachments'
/home/ravish/.gem/ruby/1.9.1/gems/paperclip-2.3.8/lib/tasks/paperclip.rake:27:in `block (3 levels) in <top (required)>'
/var/lib/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:636:in `call'
/var/lib/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:636:in `block in execute'
/var/lib/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:631:in `each'
/var/lib/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:631:in `execute'
/var/lib/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:597:in `block in invoke_with_call_chain'
/usr/lib/ruby/1.9.1/monitor.rb:201:in `mon_synchronize'
/var/lib/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:590:in `invoke_with_call_chain'
/var/lib/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:583:in `invoke'
/var/lib/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:2051:in `invoke_task'
/var/lib/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:2029:in `block (2 levels) in top_level'
/var/lib/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:2029:in `each'
/var/lib/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:2029:in `block in top_level'
/var/lib/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling'
/var/lib/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:2023:in `top_level'
/var/lib/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:2001:in `block in run'
/var/lib/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling'
/var/lib/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:1998:in `run'
/var/lib/gems/1.9.1/gems/rake-0.8.7/bin/rake:31:in `<top (required)>'
/var/lib/gems/1.9.1/bin/rake:19:in `load'
/
Reply all
Reply to author
Forward
0 new messages