Show "Rep Terms" when displaying member

This commit is contained in:
Michael Spang 2007-12-20 17:06:01 -05:00
parent 34b2aa1028
commit 92fc45c97c
1 changed files with 6 additions and 0 deletions

View File

@ -7,6 +7,7 @@ class InfoPage(WizardPanel):
self.userid = urwid.Text("") self.userid = urwid.Text("")
self.name = urwid.Text("") self.name = urwid.Text("")
self.terms = urwid.Text("") self.terms = urwid.Text("")
self.nmterms = urwid.Text("")
self.program = urwid.Text("") self.program = urwid.Text("")
self.widgets = [ self.widgets = [
@ -17,6 +18,7 @@ class InfoPage(WizardPanel):
self.program, self.program,
urwid.Divider(), urwid.Divider(),
self.terms, self.terms,
self.nmterms,
] ]
def focusable(self): def focusable(self):
return False return False
@ -27,11 +29,15 @@ class InfoPage(WizardPanel):
program = member.get('program', [''])[0] program = member.get('program', [''])[0]
shell = member.get('loginShell', [''])[0] shell = member.get('loginShell', [''])[0]
terms = member.get('term', []) terms = member.get('term', [])
nmterms = member.get('nonMemberTerm', [])
self.name.set_text("Name: %s" % name) self.name.set_text("Name: %s" % name)
self.userid.set_text("User: %s" % userid) self.userid.set_text("User: %s" % userid)
self.program.set_text("Program: %s" % program) self.program.set_text("Program: %s" % program)
self.program.set_text("Shell: %s" % shell) self.program.set_text("Shell: %s" % shell)
self.terms.set_text("Terms: %s" % ", ".join(terms)) self.terms.set_text("Terms: %s" % ", ".join(terms))
if nmterms:
self.nmterms.set_text("Rep Terms: %s" % ", ".join(nmterms))
def check(self): def check(self):
pop_window() pop_window()