Ignore:
Timestamp:
06/30/10 15:02:18 (23 months ago)
Author:
dart
Message:

LoPlug?:
o Fix pb with RTB

LoReality?:
o First delivery. does not do lot of things yet :)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/loplug/plugins/lockon/rtb.py

    r2020 r2097  
    122122      values = value.split("|") 
    123123      for value in values: 
    124         self.preselectedAirportClsIds.append( value) 
     124        self.preselectedAirportClsIds.append( value.lower()) 
    125125 
    126126    # Load config from dbParser 
     
    140140#            print airportClsId, airportName 
    141141            self.airportsData[airportName] = {} 
    142             self.airportsData[airportName]["clsId"] = airportClsId 
     142            self.airportsData[airportName]["clsId"] = airportClsId.lower() 
    143143            self.airportsData[airportName]["range"] = range 
    144144            self.airportsData[airportName]["side"]  = airportInfo[CST_AIRPORT_SIDE] 
     
    177177 
    178178    for airportName, airportInfo in self.airportsData.iteritems(): 
    179       airportClsId = airportInfo["clsId"] 
     179      airportClsId = airportInfo["clsId"].lower() 
    180180      self.widgets[airportClsId] = QCheckBox( QString( airportName)) 
    181181      print airportInfo["side"] 
     
    200200  def _init_ui( self, dico=None ): 
    201201    for clsId in self.preselectedAirportClsIds: 
    202       self.widgets[clsId].setChecked(True) 
     202        if self.widgets.has_key( clsId ): 
     203            self.widgets[clsId].setChecked(True) 
    203204#---------------------------------------------------------------- 
    204205  # Transfert data from 'UI' to 'model' 
     
    207208    self.preselectedAirportClsIds = [] 
    208209    for airportName, airportInfo in self.airportsData.iteritems(): 
    209       airportClsId = airportInfo["clsId"] 
     210      airportClsId = airportInfo["clsId"].lower() 
    210211      if self.widgets[airportClsId].isChecked(): 
    211212        self.preselectedAirportClsIds.append( airportClsId)    
     
    431432              print airportName 
    432433              # Filter on preselectedAirports 
    433               airportClsId = self.airportsData[airportName]["clsId"] 
     434              airportClsId = self.airportsData[airportName]["clsId"].lower() 
    434435              if airportClsId in self.preselectedAirportClsIds: 
    435436                print airportClsId, airportName 
     
    444445            for item in airportItems: 
    445446              airportName  = item[1] 
    446               airportClsId = self.airportsData[airportName]["clsId"] 
     447              airportClsId = self.airportsData[airportName]["clsId"].lower() 
    447448              if airportClsId in self.preselectedAirportClsIds: 
    448449                obj_to_send.addEntry( airportClsId, airportName)           
Note: See TracChangeset for help on using the changeset viewer.