From 319b00ff58d185d125b82ac3241e35e3a429e821 Mon Sep 17 00:00:00 2001
From: Tom Teichler <tom.teichler@teckids.org>
Date: Tue, 22 Feb 2022 21:14:15 +0100
Subject: [PATCH] Fix creation of mail addresses

---
 CHANGELOG.rst                   | 8 ++++++++
 aleksis/apps/paweljong/views.py | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 6903e33..648fef2 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -6,6 +6,14 @@ All notable changes to this project will be documented in this file.
 The format is based on `Keep a Changelog`_,
 and this project adheres to `Semantic Versioning`_.
 
+Unreleased
+----------
+
+Fixed
+~~~~~
+
+* Fix creation on email addresses
+
 `1.1`_
 ----------
 
diff --git a/aleksis/apps/paweljong/views.py b/aleksis/apps/paweljong/views.py
index 6b3d6fc..ae12fe0 100644
--- a/aleksis/apps/paweljong/views.py
+++ b/aleksis/apps/paweljong/views.py
@@ -268,7 +268,7 @@ def set_email_needed(request, slug):
 
 
 def is_email_needed(wizard):
-    if hasattr(wizard.request.session, "email_needed"):
+    if wizard.request.session.get("email_needed"):
         wizard.request.session.pop("email_needed")
         return True
 
-- 
GitLab