app/views/bhf/entries/form/column/_file.haml in bhf-0.2.8 vs app/views/bhf/entries/form/column/_file.haml in bhf-0.2.9

- old
+ new

@@ -1,16 +1,22 @@ - # no file upload on ajax submit :( - unless @quick_edit = node f, field do = f.fields_for field.name do |f_file| - - file = f.object.send(field.name) - - if file.is_a?(String) - - if is_image?(file) - = image_tag file, :class => 'uploaded_image' - - else - = link_to file, file, :class => 'uploaded_file' - - unless file.blank? - .file_delete - = f_file.check_box :delete - = f_file.label :delete, t('bhf.helpers.file.delete') + - file = f.object.send(:read_attribute, field.name) + - if file.is_a? Hash + %p.warning= t('bhf.helpers.file.reselect') + - else + - file = f.object.send(field.name) + - if file.is_a? ActionDispatch::Http::UploadedFile + - file = f.object.send("#{field.name}_was") + - if file.is_a?(String) + - if is_image?(file) + = image_tag file, :class => 'uploaded_image' + - else + = link_to file, file, :class => 'uploaded_file' + - unless file.blank? + .file_delete + = f_file.check_box :delete + = f_file.label :delete, t('bhf.helpers.file.delete') = f_file.file_field :file \ No newline at end of file