Ignore:
Timestamp:
26 Jan 2017, 11:03:09 (8 years ago)
Author:
Henrik Bettermann
Message:

ivama: Any student with less than 30 units in summary of result should not proceed no matter the GPA/CGPA.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.aaue/trunk/src/waeup/aaue/students/studylevel.py

    r14463 r14464  
    181181        # final level student remark
    182182        if end_level and self.level >= end_level:
    183             if self.gpa_params[1] == 0:
    184                 # No credits weighted at this level
    185                 return 'NEOR'
     183            if self.level > end_level:
     184                # spill-over level
     185                if self.gpa_params[1] == 0:
     186                    # no credits taken
     187                    return 'NEOR'
     188            else:
     189                if self.gpa_params[1] < 30:
     190                    # credits taken below limit
     191                    return 'NEOR'
    186192            if self.level_verdict in ('FRNS', 'NEOR', 'NEOV'):
    187193                return self.level_verdict
     
    208214        # returning student remark
    209215        if self.gpa_params[1] < 30:
    210             # Credits taken below limit
     216            # credits taken below limit
    211217            return 'Probation'
    212218        if self.level_verdict in ('FRNS', 'NEOR', 'NEOV'):
Note: See TracChangeset for help on using the changeset viewer.