From 653ac0b55314c0bd35d5142785e559ff3a021631 Mon Sep 17 00:00:00 2001 From: Marcos Neves Date: Tue, 29 Apr 2014 17:37:11 -0300 Subject: [PATCH] model metadata should merge with options instead of replace options[:attachinary] --- lib/attachinary/view_helpers.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/attachinary/view_helpers.rb b/lib/attachinary/view_helpers.rb index da909307..44c15d0e 100644 --- a/lib/attachinary/view_helpers.rb +++ b/lib/attachinary/view_helpers.rb @@ -14,7 +14,8 @@ def attachinary_file_field_tag(field_name, model, relation, options={}) end def attachinary_file_field_options(model, relation, options={}) - options[:attachinary] = model.send("#{relation}_metadata") + options[:attachinary] ||= {} + options[:attachinary].merge! model.send("#{relation}_metadata") options[:cloudinary] ||= {} options[:cloudinary][:tags] ||= []