Skip to content

Commit 2798b11

Browse files
committed
Merge pull request #62 from CodingForChange/fix_503_error
Lança 503 se acontece algum erro na chamada para os Correios na busca de CEP. Fix #61.
2 parents 02337ba + 5246637 commit 2798b11

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

CepTracker.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ def _request(self, cep):
1616
'cepTemp': '',
1717
'metodo': 'buscarCep'
1818
})
19+
response.raise_for_status()
1920
return response.text
2021

2122
def _get_infos_(self, cep):

PostmonServer.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import json
33
from bottle import route, run, response
44
from CepTracker import CepTracker
5-
from requests import ConnectionError
5+
import requests
66
from correios import Correios
77
from database import MongoDb as Database
88

@@ -42,7 +42,7 @@ def verifica_cep(cep):
4242
except ValueError:
4343
response.status = '404 O CEP %s informado nao pode ser localizado' % cep
4444
return
45-
except ConnectionError:
45+
except requests.exceptions.RequestException:
4646
response.status = '503 Servico Temporariamente Indisponivel'
4747
return
4848
for item in info:

0 commit comments

Comments
 (0)