Sha256: 904fead4382efa1afb24012623d49ad48bf1bd2d316681b82a0c7c74867c70ca
Contents?: true
Size: 1.24 KB
Versions: 2
Compression:
Stored size: 1.24 KB
Contents
module AdditionalTags module Patches module QueriesHelperPatch extend ActiveSupport::Concern included do include InstanceMethods alias_method :column_content_without_tags, :column_content alias_method :column_content, :column_content_with_tags alias_method :csv_content_without_tags, :csv_content alias_method :csv_content, :csv_content_with_tags end module InstanceMethods def csv_content_with_tags(column, item) if item.is_a?(Issue) && column.name == :tags || item.is_a?(TimeEntry) && column.name == :issue_tags additional_plain_tag_list column.value_object(item) else csv_content_without_tags column, item end end def column_content_with_tags(column, item) if item.is_a?(Issue) && column.name == :tags || item.is_a?(TimeEntry) && column.name == :issue_tags additional_tag_links column.value(item), tag_controller: 'issues', use_colors: AdditionalTags.setting?(:use_colors) else column_content_without_tags column, item end end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
additional_tags-1.0.1 | lib/additional_tags/patches/queries_helper_patch.rb |
additional_tags-1.0.0 | lib/additional_tags/patches/queries_helper_patch.rb |