From 968f2adde70f108cc88c3b9f5dc5b7c62f541ba2 Mon Sep 17 00:00:00 2001 From: Lukas Juhrich Date: Tue, 17 Sep 2024 14:23:22 +0200 Subject: [PATCH] Fix #748 --- pycroft/lib/user.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pycroft/lib/user.py b/pycroft/lib/user.py index 1500853fc..26aa826bf 100644 --- a/pycroft/lib/user.py +++ b/pycroft/lib/user.py @@ -1319,6 +1319,8 @@ def finish_member_request( prm.move_in_date, ignore_similar_name) user = user_from_pre_member(prm, processor=processor) + processor = processor or user + assert processor is not None move_in_datetime = utc.with_min_time(prm.move_in_date) move_in( @@ -1327,7 +1329,7 @@ def finish_member_request( prm.room.level, prm.room.number, None, - processor if processor is not None else user, + processor, when=move_in_datetime, )