tmdb_party
tmdb_party copied to clipboard
httparty upgrade breaks icebox
On httparty 0.8.1 tmdb with the file-backed icebox works just fine. After upgrading to 0.9.0, the cache set fails:
no _dump_data is defined for class Proc
/home/$USER/deploy/$APP/shared/bundle/ruby/1.9.1/gems/tmdb_party-0.9.0/lib/tmdb_party/extras/httparty_icebox.rb:210:in `dump'
/home/$USER/deploy/$APP/shared/bundle/ruby/1.9.1/gems/tmdb_party-0.9.0/lib/tmdb_party/extras/httparty_icebox.rb:210:in `block in set'
/home/$USER/deploy/$APP/shared/bundle/ruby/1.9.1/gems/tmdb_party-0.9.0/lib/tmdb_party/extras/httparty_icebox.rb:210:in `open'
/home/$USER/deploy/$APP/shared/bundle/ruby/1.9.1/gems/tmdb_party-0.9.0/lib/tmdb_party/extras/httparty_icebox.rb:210:in `set'
/home/$USER/deploy/$APP/shared/bundle/ruby/1.9.1/gems/tmdb_party-0.9.0/lib/tmdb_party/extras/httparty_icebox.rb:120:in `set'
/home/$USER/deploy/$APP/shared/bundle/ruby/1.9.1/gems/tmdb_party-0.9.0/lib/tmdb_party/extras/httparty_icebox.rb:93:in `get_with_caching'
/home/$USER/deploy/$APP/shared/bundle/ruby/1.9.1/gems/tmdb_party-0.9.0/lib/tmdb_party/extras/httparty_icebox.rb:101:in `get'
/home/$USER/deploy/$APP/shared/bundle/ruby/1.9.1/gems/tmdb_party-0.9.0/lib/tmdb_party.rb:42:in `imdb_lookup'
Ah, I see discussion in https://github.com/jduff/tmdb_party/pull/10 around this.