Ignore:
Timestamp:
15 Feb 2012, 10:51:53 (13 years ago)
Author:
Henrik Bettermann
Message:

Do not retrieve current principal in derived logging components. This is now done by the parent Logger class.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.sirp/trunk/src/waeup/sirp/students/student.py

    r7641 r7652  
    3535from waeup.sirp.students.payments import StudentPaymentsContainer
    3636from waeup.sirp.students.accommodation import StudentAccommodation
    37 from waeup.sirp.utils.helpers import attrs_to_fields, get_current_principal
     37from waeup.sirp.utils.helpers import attrs_to_fields
    3838from waeup.sirp.students.utils import generate_student_id
    3939
     
    174174    comment = 'Student record removed'
    175175    target = student.student_id
    176     # In some tests we don't have a principal
    177176    try:
    178         user = get_current_principal().id
    179     except (TypeError, AttributeError):
    180         return
    181     try:
    182         grok.getSite()['students'].logger.info('%s - %s - %s' % (
    183             user, target, comment))
     177        grok.getSite()['students'].logger.info('%s - %s' % (
     178            target, comment))
    184179    except KeyError:
    185180        # If we delete an entire university instance there won't be
Note: See TracChangeset for help on using the changeset viewer.