From 6c9490f2c668d0474845b46d42e1a9ce2fdde19b Mon Sep 17 00:00:00 2001 From: Leandro Toledo Date: Thu, 24 Sep 2015 09:17:50 -0300 Subject: [PATCH] Handles HTTP Bad Gateway error (503) on request module #63 --- telegram/utils/request.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/telegram/utils/request.py b/telegram/utils/request.py index 25f9a7e3a..5347f9c6b 100644 --- a/telegram/utils/request.py +++ b/telegram/utils/request.py @@ -94,6 +94,8 @@ def post(url, except HTTPError as error: if error.getcode() == 403: raise TelegramError('Unauthorized') + if error.getcode() == 502: + raise TelegramError('Bad Gateway') message = _parse(error.read()) raise TelegramError(message)