После установки пакета я больше не могу добавлять встроенные изображения в приложения. Это ошибка, я получаю:Невозможно добавить встроенное приложение с помощью actionmailer в rails 3
NoMethodError (undefined method `type_for' for MIME::Types:Class):
app/mailers/welcome_mailer.rb:14:in `add_inline_attachment!'
Так ясно метод type_for
вызывается на классе, а не объекта.
Вот как я могу добавить вложение рядный, то следует guidelines from ActionMailer:
attachments.inline['photo.png'] = File.read('path/to/photo.png')
Я проверил, что файл действительно существует, и что она будет читать. Проблема, похоже, связана с драгоценными камнями.
Я не уверен, что это за ошибка, но я на 99% уверен, что это неправильное исправление, потому что эта часть кода типа mime * не изменилась. Кто-то сообщил о проблеме типа mime-типа, но любые детали, которые вы можете добавить к этой проблеме, помогут мне либо исправить проблему на mime-типах (маловероятно), либо получить правильное исправление вверх по течению (скорее). https://github.com/mime-types/ruby-mime-types/issues/117 –