From 233151968b385ff17cfaf644c4d61522a5476742 Mon Sep 17 00:00:00 2001 From: Oliver Zander Date: Mon, 18 Aug 2025 16:33:04 +0200 Subject: [PATCH] conditionally set username so it can work local and in tests --- input/views.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/input/views.py b/input/views.py index 34b645a..60fd831 100755 --- a/input/views.py +++ b/input/views.py @@ -219,8 +219,6 @@ class ExternView(CookieWizardView): for form in form_list: data = {**data, **form.cleaned_data} - data['username'] = self.request.session['user']['username'] - if data['choice'] == 'LIT': if data['selfbuy'] == 'TRUE': data['selfbuy_give_data'] = 'False' @@ -233,8 +231,10 @@ class ExternView(CookieWizardView): if data['choice'] == 'LIT': modell.selfbuy_give_data = data['selfbuy_give_data'] + if user := self.request.session.get('user'): + modell.username = user['username'] + modell.realname = data['realname'] - modell.username = data['username'] modell.email = data['email'] # write type of form in some cases if data['choice'] in ('BIB', 'ELIT', 'SOFT'):