From 659f58db38f77456b067bcaad364f6bbcef0fcc5 Mon Sep 17 00:00:00 2001 From: YoursFunny Date: Tue, 28 Nov 2023 21:46:21 +0800 Subject: [PATCH] fix(cafe): add check of null invitation name --- tasks/cafe/invitation.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tasks/cafe/invitation.py b/tasks/cafe/invitation.py index 2ebd1cc..a569fa6 100644 --- a/tasks/cafe/invitation.py +++ b/tasks/cafe/invitation.py @@ -289,6 +289,9 @@ def handle_invitation(main: ModuleBase): invitation.choice = main.config.Invitation_Choice if invitation.choice == 'by_name' and not invitation.target_names: name = main.config.Invitation_Name + if name is None: + logger.warning('Choose By Name but Inviting Student Name is blank') + return True name = re.sub(r'[ \t\r\n]', '', name) name = re.sub(r'[>﹥›˃ᐳ❯]', '>', name) name = re.sub(r'(', '(', name)