-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
The initial version of this repository had some error handling
@flask.current_app.route('/about', methods=['GET'])
def get_about():
session = models.Session()
try:
about = session.query(models.About).filter_by(id=0).first()
if about:
data = about.__dict__
data.pop('_sa_instance_state', None)
return create_response(
data=[data],
message="About metadata retrieved successfully",
status=200
)
else:
return create_response(
data={},
message="No database metadata found",
status=404
)
except Exception as e:
print(f"Error occurred: {e}")
return create_response(
data={"error": {e}},
message="An error occurred while retrieving about metadata",
status=500
)
finally:
session.close()
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request