mirror of
https://github.com/sprockets/sprockets-postgres.git
synced 2024-09-21 10:10:57 +00:00
Remove detail due to potential info disclosure issues
This commit is contained in:
parent
839fb82034
commit
499972a7e8
1 changed files with 4 additions and 5 deletions
|
@ -724,23 +724,22 @@ class RequestHandlerMixin:
|
||||||
if isinstance(exc, ConnectionException):
|
if isinstance(exc, ConnectionException):
|
||||||
if problemdetails:
|
if problemdetails:
|
||||||
raise problemdetails.Problem(
|
raise problemdetails.Problem(
|
||||||
status_code=503, title='Database Connection Error',
|
status_code=503, title='Database Connection Error')
|
||||||
detail=str(exc))
|
|
||||||
raise web.HTTPError(503, reason='Database Connection Error')
|
raise web.HTTPError(503, reason='Database Connection Error')
|
||||||
elif isinstance(exc, asyncio.TimeoutError):
|
elif isinstance(exc, asyncio.TimeoutError):
|
||||||
if problemdetails:
|
if problemdetails:
|
||||||
raise problemdetails.Problem(
|
raise problemdetails.Problem(
|
||||||
status_code=500, title='Query Timeout', detail=str(exc))
|
status_code=500, title='Query Timeout')
|
||||||
raise web.HTTPError(500, reason='Query Timeout')
|
raise web.HTTPError(500, reason='Query Timeout')
|
||||||
elif isinstance(exc, errors.UniqueViolation):
|
elif isinstance(exc, errors.UniqueViolation):
|
||||||
if problemdetails:
|
if problemdetails:
|
||||||
raise problemdetails.Problem(
|
raise problemdetails.Problem(
|
||||||
status_code=409, title='Unique Violation', detail=str(exc))
|
status_code=409, title='Unique Violation')
|
||||||
raise web.HTTPError(409, reason='Unique Violation')
|
raise web.HTTPError(409, reason='Unique Violation')
|
||||||
elif isinstance(exc, psycopg2.Error):
|
elif isinstance(exc, psycopg2.Error):
|
||||||
if problemdetails:
|
if problemdetails:
|
||||||
raise problemdetails.Problem(
|
raise problemdetails.Problem(
|
||||||
status_code=500, title='Database Error', detail=str(exc))
|
status_code=500, title='Database Error')
|
||||||
raise web.HTTPError(500, reason='Database Error')
|
raise web.HTTPError(500, reason='Database Error')
|
||||||
return exc
|
return exc
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue