From 499972a7e876bbf8feea5d1799fb227382c9591c Mon Sep 17 00:00:00 2001 From: "Gavin M. Roy" Date: Thu, 17 Sep 2020 12:05:18 -0400 Subject: [PATCH] Remove detail due to potential info disclosure issues --- sprockets_postgres.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/sprockets_postgres.py b/sprockets_postgres.py index 126f4f8..0c253ec 100644 --- a/sprockets_postgres.py +++ b/sprockets_postgres.py @@ -724,23 +724,22 @@ class RequestHandlerMixin: if isinstance(exc, ConnectionException): if problemdetails: raise problemdetails.Problem( - status_code=503, title='Database Connection Error', - detail=str(exc)) + status_code=503, title='Database Connection Error') raise web.HTTPError(503, reason='Database Connection Error') elif isinstance(exc, asyncio.TimeoutError): if problemdetails: 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') elif isinstance(exc, errors.UniqueViolation): if problemdetails: 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') elif isinstance(exc, psycopg2.Error): if problemdetails: 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') return exc