From 4ee16577aa3fb0dbad613e9f99eddd4ca85abc51 Mon Sep 17 00:00:00 2001 From: Michael Spang Date: Thu, 6 Aug 2009 01:41:02 -0400 Subject: [PATCH] Disallow realname = username in GUI --- ceo/urwid/newmember.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ceo/urwid/newmember.py b/ceo/urwid/newmember.py index bceda94..c41d808 100644 --- a/ceo/urwid/newmember.py +++ b/ceo/urwid/newmember.py @@ -73,6 +73,10 @@ class InfoPage(WizardPanel): self.focus_widget( self.name ) set_status("Name is too short") return True + elif self.state['userid'] == self.state['name']: + self.focus_widget(self.name) + set_status("Name matches username") + return True clear_status() class ClubInfoPage(WizardPanel): @@ -97,6 +101,10 @@ class ClubInfoPage(WizardPanel): self.focus_widget( self.name ) set_status("Name is too short") return True + elif self.state['userid'] == self.state['name']: + self.focus_widget(self.name) + set_status("Name matches username") + return True clear_status() class SignPage(WizardPanel):