Skip to content

Commit

Permalink
fix(#1551): don't show error traces for EntityNotFoundError's
Browse files Browse the repository at this point in the history
  • Loading branch information
frascuchon committed Jun 16, 2022
1 parent 26712ca commit c1e6400
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion src/rubrix/server/server.py
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
from rubrix.server.daos.datasets import DatasetsDAO
from rubrix.server.daos.records import DatasetRecordsDAO
from rubrix.server.elasticseach.client_wrapper import create_es_wrapper
from rubrix.server.errors import APIErrorHandler
from rubrix.server.errors import APIErrorHandler, EntityNotFoundError
from rubrix.server.routes import api_router
from rubrix.server.security import auth
from rubrix.server.static_rewrite import RewriteStaticFiles
Expand All @@ -54,6 +54,7 @@ def configure_middleware(app: FastAPI):

def configure_api_exceptions(api: FastAPI):
"""Configures fastapi exception handlers"""
api.exception_handler(EntityNotFoundError)(APIErrorHandler.common_exception_handler)
api.exception_handler(Exception)(APIErrorHandler.common_exception_handler)
api.exception_handler(RequestValidationError)(
APIErrorHandler.common_exception_handler
Expand Down

0 comments on commit c1e6400

Please sign in to comment.