From 4ce5efbe6fe4373b80b206c2dda5881e15e50cfe Mon Sep 17 00:00:00 2001 From: Nico von Geyso Date: Thu, 16 Aug 2012 02:55:44 +0200 Subject: correct order for new modules --- app.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app.py b/app.py index 9143fe1..304b843 100644 --- a/app.py +++ b/app.py @@ -70,8 +70,7 @@ def upload(study, module = None): form.module.choices = app.config['STUDIES'][study] if 'new' not in dict(form.module.choices): - if len(form.module.choices) > 0: - form.module.choices.append(('', u'---')) + form.module.choices.append(('', u'---')) form.module.choices.append(('new', u'neues Modul hinzufügen')) @@ -79,7 +78,8 @@ def upload(study, module = None): if form.module.data == 'new': module = form.module_new.data slug = module.encode('ascii', errors='ignore') - app.config['STUDIES'][study].append((slug,module)) + i = len(app.config['STUDIES'][study]) - 2 + app.config['STUDIES'][study].insert(i, (slug,module)) else: module = dict(app.config['STUDIES'][study])[form.module.data] -- cgit v1.2.3-1-g7c22