activescaffold/active_scaffold

View on GitHub
lib/active_scaffold/bridges/paperclip/form_ui.rb

Summary

Maintainability
A
35 mins
Test Coverage
A
100%
module ActiveScaffold
  module Helpers
    module FormColumnHelpers
      def active_scaffold_input_paperclip(column, options, ui_options: column.options)
        record = options[:object]
        paperclip = record.send(column.name.to_s)
        content = active_scaffold_column_paperclip(record, column, ui_options: ui_options) if paperclip.file?
        active_scaffold_file_with_remove_link(column, options, content, 'delete_', 'paperclip_controls', ui_options: ui_options)
      end
    end
  end
end