示例#1
0
def delete(room_id):
  try:
    me = User()
  except APIError:
    abort(500)
  except UnauthorizedError:
    return redirect(url_for('login', next=request.url))

  try:
    room = Room(room_id)
  except NonexistentError:
    abort(404)

  if me == room.owner():
    room.delete()

  return redirect(url_for('profile'))