Ignore:
Timestamp:
4 Nov 2012, 19:59:50 (12 years ago)
Author:
Henrik Bettermann
Message:

Adjust to changes made in base package.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.kwarapoly/trunk/src/waeup/kwarapoly/students/utils.py

    r9396 r9526  
    126126        p_level = student['studycourse'].current_level
    127127        p_current = True
    128         session = str(p_session)
    129         try:
    130             academic_session = grok.getSite()['configuration'][session]
    131         except KeyError:
     128        academic_session = self._getSessionConfiguration(p_session)
     129        if academic_session == None:
    132130            return _(u'Session configuration object is not available.'), None
     131        # Determine fee.
    133132        if category == 'transfer':
    134133            amount = academic_session.transfer_fee
     
    152151                return _('Study course data are incomplete.'), None
    153152            if student.state == RETURNING:
     153                # Override p_session and p_level
    154154                p_session, p_level = self.getReturningData(student)
     155                academic_session = self._getSessionConfiguration(p_session)
     156                if academic_session == None:
     157                    return _(u'Session configuration object is not available.'), None
    155158            if student.state in (RETURNING, CLEARED):
    156159                if p_level in PAYMENT_LEVELS:
Note: See TracChangeset for help on using the changeset viewer.