Ignore:
Timestamp:
28 Oct 2007, 13:56:01 (17 years ago)
Author:
Henrik Bettermann
Message:

show payment button only if verdict, session and level are not empty
pay_by_sc.py: open study_course to fill new level and session after payment

File:
1 edited

Legend:

Unmodified
Added
Removed
  • WAeUP_SRP/base/skins/waeup_student/getNextInfo.py

    r2456 r2459  
    2525if review_state == 'cleared_and_validated':
    2626    info['next_transition'] = "pay_school_fee"
    27 elif review_state == 'returning':
    28     if level_id:
    29         info['next_level_id'] = "%s" % (int(level_id) + 100)
    30     if session_id:
    31         info['next_session_id'] = next_session_id = "%02d" % (int(session_id)+1)
    32         if int(session_id) > int(context.getSessionId()[0]) -2:
    33             info['next_transition'] = "pay_school_fee"
    34             if verdict not in ('A','B',):
    35                 info['next_level_id'] = level_id
     27elif review_state == 'returning' and verdict and level_id and session:
     28    info['next_level_id'] = "%s" % (int(level_id) + 100)
     29    info['next_session_id'] = next_session_id = "%02d" % (int(session_id)+1)
     30    if int(session_id) > int(context.getSessionId()[0]) -2:
     31        info['next_transition'] = "pay_school_fee"
     32        if verdict not in ('A','B',):
     33            info['next_level_id'] = level_id
    3634
    3735info['next_session_str'] = context.sessions_voc(next_session_id)
Note: See TracChangeset for help on using the changeset viewer.