#53 Endpoint to get an assignment by id

This commit was merged in pull request #60.
This commit is contained in:
2023-04-14 14:48:14 -04:00
parent 27d2317e84
commit 9be7abcd05

View File

@@ -233,3 +233,12 @@ def create_assignment():
db.session.add(a)
db.session.commit()
return jsonify(a.to_dict())
@bp.route("/assignment/<int:id>", methods=["GET"])
@login_required
def get_assignment(id):
a = Assignment.query.get(id)
if not a:
return error_response(400, f"Assignment with id {id} does not exist")
return jsonify(a.to_dict())