Fix Room log

This commit is contained in:
CaitSith2 2022-06-09 22:14:31 -07:00 committed by Fabian Dill
parent 74ee8ec459
commit c16815b16d
1 changed files with 4 additions and 1 deletions

View File

@ -170,8 +170,11 @@ def _read_log(path: str):
@app.route('/log/<suuid:room>')
def display_log(room: UUID):
room = Room.get(id=room)
if room is None:
return abort(404)
if room.owner == session["_id"]:
return Response(_read_log(os.path.join("logs", str(room) + ".txt")), mimetype="text/plain;charset=UTF-8")
return Response(_read_log(os.path.join("logs", str(room.id) + ".txt")), mimetype="text/plain;charset=UTF-8")
return "Access Denied", 403