handle 'equal' option in tuner config correctly for -s2 tuners
authorStefan Pluecken <stefan.pluecken@multimedia-labs.de>
Thu, 26 Jun 2008 11:26:06 +0000 (11:26 +0000)
committerStefan Pluecken <stefan.pluecken@multimedia-labs.de>
Thu, 26 Jun 2008 11:26:06 +0000 (11:26 +0000)
lib/python/Screens/Satconfig.py

index b1757807cde74756b36ede9817400acc6b536e7f..e5f73160064808d1f3e1620f30061424dd449dfc 100644 (file)
@@ -79,7 +79,10 @@ class NimSetup(Screen, ConfigListScreen):
                                        self.createPositionerSetup(self.list)
                        elif self.nimConfig.configMode.value in ["satposdepends", "equal"]:
                                choices = []
                                        self.createPositionerSetup(self.list)
                        elif self.nimConfig.configMode.value in ["satposdepends", "equal"]:
                                choices = []
-                               nimlist = nimmanager.getNimListOfType(self.nim.type, exception = self.nim.slot)
+                               if self.nim.type == "DVB-S2":
+                                       nimlist = nimmanager.getNimListOfType("DVB-S", exception = self.nim.slot)
+                               else:
+                                       nimlist = nimmanager.getNimListOfType(self.nim.type, exception = self.nim.slot)
                                for id in nimlist:
                                        #choices.append((str(id), str(chr(65 + id))))
                                        choices.append((str(id), nimmanager.getNimDescription(id)))
                                for id in nimlist:
                                        #choices.append((str(id), str(chr(65 + id))))
                                        choices.append((str(id), nimmanager.getNimDescription(id)))