From d937934daf62237ebdb68a3d5c5fd07aba9f5d7a Mon Sep 17 00:00:00 2001 From: Akinori MUSHA Date: Sun, 29 Oct 2017 23:06:44 +0900 Subject: [PATCH] Add a workaround for broken AlreadyRetweeted error detection https://github.com/sferik/twitter/pull/875 --- app/concerns/twitter_concern.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/concerns/twitter_concern.rb b/app/concerns/twitter_concern.rb index 8427b38b..b70b154f 100644 --- a/app/concerns/twitter_concern.rb +++ b/app/concerns/twitter_concern.rb @@ -54,3 +54,7 @@ module TwitterConcern end end end + +Twitter::Error::FORBIDDEN_MESSAGES = Twitter::Error.send(:remove_const, :FORBIDDEN_MESSAGES).merge( + 'You have already retweeted this tweet.' => Twitter::Error::AlreadyRetweeted +).freeze