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/applicants/applicant.py

    r7438 r7652  
    3333    IExtFileStore, IPDF, IUserAccount)
    3434from waeup.sirp.students.vocabularies import RegNumNotInSource
    35 from waeup.sirp.utils.helpers import attrs_to_fields, get_current_principal
     35from waeup.sirp.utils.helpers import attrs_to_fields
    3636from waeup.sirp.applicants.interfaces import IApplicant, IApplicantEdit
    3737
     
    314314    comment = 'Applicant record removed'
    315315    target = applicant.applicant_id
    316     # In some tests we don't have a principal
    317316    try:
    318         user = get_current_principal().id
    319     except (TypeError, AttributeError):
    320         return
    321     try:
    322         grok.getSite()['applicants'].logger.info('%s - %s - %s' % (
    323             user, target, comment))
     317        grok.getSite()['applicants'].logger.info('%s - %s' % (
     318            target, comment))
    324319    except KeyError:
    325320        # If we delete an entire university instance there won't be
Note: See TracChangeset for help on using the changeset viewer.