From ef13d9a692db4f31bc65ecd83bbccb41f466b29d Mon Sep 17 00:00:00 2001 From: Jeena Paradies Date: Wed, 11 Aug 2010 01:38:02 +0200 Subject: [PATCH] fixed issue where first argument was not a symbol --- lib/rails_extensions.rb | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lib/rails_extensions.rb b/lib/rails_extensions.rb index f47cc7e..d124a42 100644 --- a/lib/rails_extensions.rb +++ b/lib/rails_extensions.rb @@ -2,10 +2,8 @@ module ActionController class Base def render_with_plist(options = nil, extra_options = {}, &block) - plist = options.delete(:plist) unless options.nil? + if options and options.is_a?(Hash) and plist = options.delete(:plist) - if plist - response.headers["Location"] = options[:location] unless options[:location].blank? options[:content_type] ||= Mime::PLIST options[:disposition] ||= "inline"