- Timestamp:
- 30 Jun 2025, 11:56:08 (16 hours ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.uniben/trunk/src/waeup/uniben/students/student.py
r17822 r18101 21 21 import grok 22 22 from zope.interface import implementedBy 23 from zope.component import getUtility 23 24 from waeup.kofa.interfaces import ( 24 25 CLEARANCE, REQUESTED, GRADUATED, TRANSREL, TRANSVAL) 25 26 from waeup.kofa.utils.helpers import attrs_to_fields 26 27 from waeup.kofa.students.student import StudentFactory 27 from waeup.kofa.students.interfaces import IStudentNavigation 28 from waeup.kofa.students.interfaces import IStudentNavigation, IStudentsUtils 28 29 from waeup.kofa.utils.helpers import get_current_principal 29 30 from kofacustom.nigeria.students.student import NigeriaStudent … … 44 45 @property 45 46 def transcript_enabled(self): 46 return True47 47 #user = get_current_principal() 48 48 #if user.id in ('admin', 'isouaba', 'med', 'zope.mgr'): 49 49 # return True 50 #return False 50 final_clearance_enabled = getUtility( 51 IStudentsUtils).final_clearance_enabled(self) 52 if not final_clearance_enabled: 53 return False 54 if self.current_mode != 'ug_ft': 55 return False 56 if self.faccode in ('EDU', 'MED', 'DEN'): 57 return False 58 return True 51 59 52 60 @property
Note: See TracChangeset for help on using the changeset viewer.