X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/a59152e34814f453a7380e68a55534e2f8922d57..e68d56d2d033c7be04294fd30cd0edb424f291fb:/apps/workbench/config/initializers/mime_types.rb diff --git a/apps/workbench/config/initializers/mime_types.rb b/apps/workbench/config/initializers/mime_types.rb index 72aca7e441..13d15e2d4d 100644 --- a/apps/workbench/config/initializers/mime_types.rb +++ b/apps/workbench/config/initializers/mime_types.rb @@ -3,3 +3,18 @@ # Add new mime types for use in respond_to blocks: # Mime::Type.register "text/richtext", :rtf # Mime::Type.register_alias "text/html", :iphone + +# add new mime types to MIME from mime_types gem + +require 'mime/types' +include MIME +[ + %w(fasta fa fas fsa seq), + %w(go), + %w(r), + %w(sam), +].each do |suffixes| + if (MIME::Types.type_for(suffixes[0]).first.nil?) + MIME::Types.add(MIME::Type.new(["application/#{suffixes[0]}", suffixes])) + end +end