Ignore:
Timestamp:
10 Dec 2007, 21:50:51 (17 years ago)
Author:
Henrik Bettermann
Message:

updated

Location:
WAeUP_SRP/uniben/waeup_custom
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • WAeUP_SRP/uniben/waeup_custom/getAccommodationInfo.py

    r2903 r2914  
    6767review_state = info['review_state'] = s_brain.review_state
    6868
     69info['session'] = session = context.getSessionId()
     70
    6971students_object = context.portal_url.getPortalObject().campus.students
    7072student = getattr(students_object, student_id)
     
    7375
    7476booking_allowed = False
    75 if review_state in ('cleared_and_validated','returning','school_fee_paid','courses_registered', 'courses_validated',):
     77if review_state in ('cleared_and_validated','returning','school_fee_paid','courses_registered', 'courses_validated',) and s_brain.session == session[0]:
    7678    booking_allowed = True
    7779    if s_brain.matric_no:
     
    8789    info['acco'] = None
    8890    return info
    89 info['session'] = session = context.getSessionId()
     91
    9092acco_id = 'accommodation_' + session[0]
    9193acco = getattr(student,acco_id,None)
     
    9799    info['acco_doc'] = acco.getContent()
    98100    info['acco_review_state'] = wf.getInfoFor(acco,'review_state',None)
    99     info['maintenance_paid'] = info['acco_review_state'] == "maintenance_fee_paid"   
    100    
    101    
     101    info['maintenance_paid'] = info['acco_review_state'] == "maintenance_fee_paid"
     102
     103
    102104d = {}
    103105if review_state == "cleared_and_validated":
  • WAeUP_SRP/uniben/waeup_custom/pay_interswitch.py

    r2892 r2914  
    6969info['student_name'] = student_record.name
    7070info['student_email'] = student_record.email
    71 info['session_id'] = student_record.session
     71info['session_id'] = student_record.session   # this holds only for new students
    7272info['type'] = 'online'
    7373info['status'] = 'started'
Note: See TracChangeset for help on using the changeset viewer.