lib/slack/message.rb in fde-slack-notification-1.3.1 vs lib/slack/message.rb in fde-slack-notification-1.3.2

- old
+ new

@@ -7,11 +7,11 @@ BLUE = '#BDE5F8'.freeze GREEN = '#DFF2BF'.freeze YELLOW = '#FEEFB3'.freeze RED = '#FFBABA'.freeze - RETRY_LIMIT = 1 + RETRY_LIMIT = 3 TOO_MANY_REQUESTS_STATUS_CODE = "429" attr_accessor :username, :title, @@ -90,10 +90,11 @@ timeout = api_error.response.header['Retry-After'].to_i sleep(timeout) if timeout @retries += 1 retry end - raise FDE::Slack::Message::Error + raise api_error, message_hash: message_hash + end end def message_hash { attachments: [ attachment_hash ] }