app/models/list_export.rb
# This extends the your_platform model.
require_dependency YourPlatform::Engine.root.join( 'app/models/list_export' ).to_s
class ListExport
alias_method :original_columns, :columns
def columns
# Im Wingolf soll für alle Benutzer der BV angezeigt werden, dem der Benutzer
# zugeordnet ist. Für Aktive ist dieser Eintrag leer.
#
if @data.respond_to?(:first) && @data.first.kind_of?(User) && preset != 'dpag_internetmarke'
original_columns + [:w_nummer, :cached_bv_token]
else
original_columns
end
end
end
class ListExportUser
def cached_bv_name
bv.try(:name)
end
def cached_bv_token
bv.try(:token)
end
end