Skip to content
Snippets Groups Projects
Commit 05cdcec8 authored by Robert Goldmann's avatar Robert Goldmann
Browse files

v2.5.1; handle error if no closed milestone exists for roadmap

parent 94dec94c
No related branches found
No related tags found
No related merge requests found
......@@ -55,6 +55,9 @@ def construct_blueprint(database):
@milestone_api.route('/milestones/<int:roadmapID>/latest', methods=['GET'])
def get_latest_milestone(roadmapID):
milestone = database.get_latest_milestone(roadmapID)
if milestone is None:
return 'No closed milestones existing for roadmap with ID "{}"'.format(roadmapID), 400
return jsonify(prepare_milestone(milestone))
@milestone_api.route('/milestone/<int:milestoneID>', methods=['GET'])
......
{
"version": {
"name": "v2.5.0",
"code": 16,
"date": "03.10.19"
"name": "v2.5.1",
"code": 17,
"date": "18.04.20"
}
}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment