Sha256: 504222b46e5df28aaacfc2add0d9205527e543ea83a1aef5bb73bb519df2f078
Contents?: true
Size: 621 Bytes
Versions: 37
Compression:
Stored size: 621 Bytes
Contents
module ActiveScaffold module Bridges class Bitfields module ListColumnHelpers def format_column_value(record, column, value = nil) if record.class.respond_to?(:bitfields) && record.class.bitfields&.include?(column.name) value = record.bitfield_values(column.name).select { |_, v| v }.keys safe_join active_scaffold_config.columns.select { |c| c.name.in? value }.map(&:label), ', ' else super end end end end end end ActionView::Base.class_eval do include ActiveScaffold::Bridges::Bitfields::ListColumnHelpers end
Version data entries
37 entries across 37 versions & 1 rubygems