opf/openproject

View on GitHub
modules/bim/lib/open_project/bim/work_package/exporter/formatters/bcf_thumbnail.rb

Summary

Maintainability
A
0 mins
Test Coverage
module OpenProject::Bim::WorkPackage::Exporter::Formatters
  class BcfThumbnail < ::Exports::Formatters::Default
    def self.apply?(name, _export_format)
      name.to_sym == :bcf_thumbnail
    end

    def format(work_package, **_options)
      work_package&.bcf_issue&.viewpoints&.any? ? "x" : ""
    end
  end
end