def edit(roundNumber):
    changeToTurnierDirectory(session['turnierName'])
    if not Turnier.roundExists(roundNumber):
        flash("Die Runde {} kann nicht editiert werden!".format(roundNumber), 'info')
        return flask.redirect(flask.url_for('main'))

    if request.method == 'POST':
        if request.form['action'] == 'Löschen':
            Turnier.remove(roundNumber)
        else:
            textToWrite = request.form['text']
            Turnier.writeRound(roundNumber, textToWrite)

        return flask.redirect(flask.url_for('main'))

    return render_template('edit.html', runde=roundNumber,
                           text=Turnier.getDefiningTextFor(roundNumber))