Rails 3.1 ActionMailer: "ПРЕДУПРЕЖДЕНИЕ О УСТАРЕВАНИИ: charset() устарела"
Re: этот код в Rails 'ActionMailer...
https://github.com/rails/rails/commit/b5f9a9fce316e96ffb9ab3a69e9311f8b1e56fde
ссылка выше содержит кодовый комментарий о предупреждении, выданном ActionMailer:
DEPRECATION WARNING: charset() is deprecated and will be removed in future versions.
Есть ли известное решение для этого?
ОБНОВИТЬ
Вы можете ненавидеть это, но чтобы продолжить мой день, я просто вставил это в свой класс почтовой программы, пока не смогу перейти на rails 3.2:
def charset
@charset
end
1 ответ
Вы уверены, что это все еще проблема? Метод charset в геме Mail не имеет ничего общего с предупреждением об устаревании. Интересно, было ли это для определенной версии почтового драгоценного камня, и это было с тех пор изменено.
https://github.com/mikel/mail/blob/master/lib/mail/message.rb#L1423