- Timestamp:
- 31 Jul 2014, 04:38:23 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py
r11732 r11772 135 135 yield value_dict 136 136 137 def clearance_disabled_message(student):138 try:139 session_config = grok.getSite()[140 'configuration'][str(student.current_session)]141 except KeyError:142 return _('Session configuration object is not available.')143 if not session_config.clearance_enabled:144 return _('Clearance is disabled for this session.')145 return None146 147 137 def addCourseTicket(view, course=None): 148 138 students_utils = getUtility(IStudentsUtils) … … 768 758 769 759 def update(self): 770 if clearance_disabled_message(self.context): 771 self.flash(clearance_disabled_message(self.context)) 760 cdm = getUtility(IStudentsUtils).clearance_disabled_message(self.context) 761 if cdm: 762 self.flash(cdm) 772 763 self.redirect(self.url(self.context,'view_clearance')) 773 764 return … … 794 785 795 786 def update(self): 796 if clearance_disabled_message(self.context): 797 self.flash(clearance_disabled_message(self.context), type="warning") 787 cdm = getUtility(IStudentsUtils).clearance_disabled_message(self.context) 788 if cdm: 789 self.flash(cdm, type="warning") 798 790 self.redirect(self.url(self.context,'view_clearance')) 799 791 return
Note: See TracChangeset for help on using the changeset viewer.