Changeset 18068
- Timestamp:
- 4 May 2025, 13:45:47 (5 hours ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/kofacustom.unidel/trunk/src/kofacustom/unidel/students/export.py
r17997 r18068 55 55 fields = tuple(sorted(iface_names( 56 56 ICustomStudentStudyLevel))) + ( 57 'student_id', 'number_of_tickets','certcode') 57 'student_id', 'number_of_tickets','certcode', 'cgpa', 58 'matric_number', 'display_fullname') 59 60 def mangle_value(self, value, name, context=None): 61 """The mangler determines the student's id and fullname. 62 """ 63 if context is not None: 64 student = context.student 65 if name in ('cgpa',) and student is not None: 66 value = context.cumulative_params[0] 67 if name in ('matric_number', 'display_fullname'): 68 value = getattr(student, name, None) 69 return super( 70 CustomStudentStudyLevelExporter, self).mangle_value( 71 value, name, context=context) 72 58 73 59 74 class CustomCourseTicketExporter(NigeriaCourseTicketExporter):
Note: See TracChangeset for help on using the changeset viewer.