Ignore:
Timestamp:
23 Feb 2012, 12:25:23 (13 years ago)
Author:
Henrik Bettermann
Message:

Fix sources.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.sirp/trunk/src/waeup/sirp/university/vocabularies.py

    r7681 r7688  
    4141    """
    4242    def getValues(self, context):
    43         self.semesters_dict = getUtility(ISIRPUtils).getSemesterDict()
    44         return self.semesters_dict.keys()
     43        semesters_dict = getUtility(ISIRPUtils).getSemesterDict()
     44        return semesters_dict.keys()
    4545
    4646    def getToken(self, context, value):
     
    4848
    4949    def getTitle(self, context, value):
    50         return self.semesters_dict[value]
     50        semesters_dict = getUtility(ISIRPUtils).getSemesterDict()
     51        return semesters_dict[value]
    5152
    5253class InstTypeSource(BasicContextualSourceFactory):
     
    5556    """
    5657    def getValues(self, context):
    57         self.insttypes_dict = getUtility(ISIRPUtils).getInstTypeDict()
    58         return sorted(self.insttypes_dict.keys())
     58        insttypes_dict = getUtility(ISIRPUtils).getInstTypeDict()
     59        return sorted(insttypes_dict.keys())
    5960
    6061    def getToken(self, context, value):
     
    6263
    6364    def getTitle(self, context, value):
    64         return self.insttypes_dict[value]
     65        insttypes_dict = getUtility(ISIRPUtils).getInstTypeDict()
     66        return insttypes_dict[value]
    6567
    6668class AppCatSource(BasicContextualSourceFactory):
     
    6971    """
    7072    def getValues(self, context):
    71         self.appcats_dict = getUtility(ISIRPUtils).getAppCatDict()
    72         return sorted(self.appcats_dict.keys())
     73        appcats_dict = getUtility(ISIRPUtils).getAppCatDict()
     74        return sorted(appcats_dict.keys())
    7375
    7476    def getToken(self, context, value):
     
    7678
    7779    def getTitle(self, context, value):
    78         return self.appcats_dict[value]
     80        appcats_dict = getUtility(ISIRPUtils).getAppCatDict()
     81        return appcats_dict[value]
    7982
    8083class StudyModeSource(BasicContextualSourceFactory):
     
    8386    """
    8487    def getValues(self, context):
    85         self.studymodes_dict = getUtility(ISIRPUtils).getStudyModesDict()
    86         return sorted(self.studymodes_dict.keys())
     88        studymodes_dict = getUtility(ISIRPUtils).getStudyModesDict()
     89        return sorted(studymodes_dict.keys())
    8790
    8891    def getToken(self, context, value):
     
    9093
    9194    def getTitle(self, context, value):
    92         return self.studymodes_dict[value]
     95        studymodes_dict = getUtility(ISIRPUtils).getStudyModesDict()
     96        return studymodes_dict[value]
    9397
    9498class CourseSource(BasicSourceFactory):
Note: See TracChangeset for help on using the changeset viewer.