Changeset 1880


Ignore:
Timestamp:
12 Jun 2007, 05:14:45 (17 years ago)
Author:
Henrik Bettermann
Message:

Rerunning transferStudents always transferred students, who were already transferred, if they had not level object. These students have upto 3 entries in matric_no_history in their clearance object.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • WAeUP_SRP/trunk/Students.py

    r1848 r1880  
    522522                total_not_imported += 1
    523523                continue
    524             if icl <= int(old_current_level) and study_course.objectIds():
     524            if icl == int(old_current_level) and old_study_course == new_study_course:
     525                em = 'Already transferred'
     526                logger.info(em)
     527                result['Error'] = em
     528                not_imported.append( format_error % result)
     529                total_not_imported += 1
     530                continue               
     531            if study_course.objectIds():
    525532                em = 'Already registered level %s for %s, but is supposed to study %s at level %s' % (old_current_level,old_study_course,new_study_course,current_level)
    526533                logger.info(em)
Note: See TracChangeset for help on using the changeset viewer.