diff --git a/templates/courses.html b/templates/courses.html index d8ef682fa620ed2588141ec9c5ad44d31ecaec71..d1104436d2d6535d486c2faa8484c33d999d7cde 100644 --- a/templates/courses.html +++ b/templates/courses.html @@ -9,7 +9,8 @@ </li> {% if ismod() %} <li> - <a class="btn btn-default" href="{{ url_for('create', table='courses', handle='new'+(randint(0,1000)|string), title='Neue Veranstaltung', responsible=session.user.givenName, ref=request.url) }}">Neue Veranstaltung</a> + {% set newhandle = 'new'+(randint(0,1000)|string) %} + <a class="btn btn-default" href="{{ url_for('create', table='courses', handle=newhandle, title='Neue Veranstaltung', responsible=session.user.givenName, ref=url_for('course', handle=newhandle)) }}">Neue Veranstaltung</a> </li> {% endif %} <li class="dropdown" style="padding-right: 0px">