Вопрос gem Twitter. [DEPRECATED] :mime_type option deprecated, use :content_type

Больше
1 мес. 2 нед. назад #1 от evgenij
Использую для автопостинга твитов с изображениями такой примерно код

require 'twitter'
client = Twitter::REST::Client.new do |config|
  config.consumer_key        = '*************'
  config.consumer_secret     = '*****************'
  config.access_token        = '*****************'
  config.access_token_secret = '****************'
end

a = Dir['pic/*']
b = ['Twit 1',
     'Twit 2',
     'Twit 3']

(a.zip b).each do |i|
  client.update_with_media(i[1], File.new(i[0]))
  sleep rand(2..10)
end

Работает, но получаю варнинги:

[DEPRECATED] :mime_type option deprecated, use :content_type
[DEPRECATED] :mime_type option deprecated, use :content_type
[DEPRECATED] :mime_type option deprecated, use :content_type

на каждый твит.
Хотя все твиты проходят.
Кто-нибудь знает, как поправить?

Have a lot of fun!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
1 мес. 3 дн. назад #2 от serge

evgenij пишет: Кто-нибудь знает, как поправить?


Вероятно, в следующей после 6.2.0 версии gem 'twitter' будет официально поправлено. Не раньше.
А так, для себя, хаки джема присутствуют на гитхабе, если оно вам надо - почему нет.

А я смогу! - А поглядим! - А я упрямый!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
2 дн. 20 ч. назад #3 от Aleksej

serge пишет: Вероятно, в следующей после 6.2.0 версии gem 'twitter' будет официально поправлено.


Ну, вот и оно.
Встречайте,
The Twitter Ruby Gem, Gem Version 7.0.0.
Я почему-то уверен, все поправлено. :)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.