Skip to content
Snippets Groups Projects
Commit 80ff20fb authored by Christoffer Stoll's avatar Christoffer Stoll
Browse files

bug: move exception so it doies not catch the badrequest

parent a8c38beb
No related branches found
No related tags found
No related merge requests found
......@@ -33,19 +33,20 @@ def logger_post():
loggerModel = Binder.bind_and_validate(loggerHandler.get_validation_rules())
try:
obsModel = loggerHandler.handle(loggerModel)
obsModel = loggerHandler.handle(loggerModel)
except Exception as e:
raise InternalServerError(description=str(e))
if obsModel is None:
raise BadRequest(description="One or more logger id was not found")
try:
obsHandler.handle(obsModel)
return Responses.plain("Created", 201)
except Exception as e:
raise InternalServerError(description=str(e))
@obs.route("/imports/logger", methods=['GET'])
@User.basicauth_required
def logger_get():
......@@ -54,12 +55,10 @@ def logger_get():
try:
lastentry = lastEntryHandler.handle(model)
if lastentry is None:
raise BadRequest(description="Logger id not found")
return Responses.json({"lastEntry": lastentry["to_time"]})
except Exception as e:
raise InternalServerError(description=str(e))
if lastentry is None:
raise BadRequest(description="Logger id not found")
return Responses.json({"lastEntry": lastentry["to_time"]})
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment