Ignore:
Timestamp:
9 Nov 2007, 12:04:49 (17 years ago)
Author:
Henrik Bettermann
Message:

resolve #122

File:
1 edited

Legend:

Unmodified
Added
Removed
  • WAeUP_SRP/base/WAeUPTables.py

    r2579 r2606  
    13551355        course_results = self.course_results.evalAdvancedQuery(query)
    13561356        carry_overs = []
    1357         normal = []
     1357        normal1 = []
     1358        normal2 = []
     1359        normal3 = []
    13581360        credits = 0
    13591361        for brain in course_results:
     
    13731375                carry_overs.append(d)
    13741376            else:
    1375                 normal.append(d)
    1376         normal.sort(cmp=lambda x,y: cmp("%(semester)s%(code)s" % x,
    1377                                         "%(semester)s%(code)s" % y))
     1377                if brain.semester == '1':
     1378                    normal1.append(d)
     1379                elif brain.semester == '2':
     1380                    normal2.append(d)
     1381                else:
     1382                    normal3.append(d)
     1383        #normal.sort(cmp=lambda x,y: cmp("%(semester)s%(code)s" % x,
     1384        #                                "%(semester)s%(code)s" % y))
    13781385        carry_overs.sort(cmp=lambda x,y: cmp("%(semester)s%(code)s" % x,
    13791386                                             "%(semester)s%(code)s" % y))
    1380         return credits,carry_overs,normal
     1387        return credits,carry_overs,normal1,normal2,normal3
    13811388    ###)
    13821389
Note: See TracChangeset for help on using the changeset viewer.