dont crash when no or empty cables.xml is available
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>
Wed, 16 Apr 2008 16:26:15 +0000 (16:26 +0000)
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>
Wed, 16 Apr 2008 16:26:15 +0000 (16:26 +0000)
lib/python/Components/NimManager.py

index bfe8f36b8ba167d3cecdd979a9eb39b15bae630c..dcc85284b4f8730d372b7aee47bc7314d55cb282 100644 (file)
@@ -950,8 +950,8 @@ def InitNimManager(nimmgr):
                        possible_scan_types = [("bands", _("Frequency bands")), ("steps", _("Frequency steps"))]
                        if n:
                                possible_scan_types.append(("provider", _("Provider")))
                        possible_scan_types = [("bands", _("Frequency bands")), ("steps", _("Frequency steps"))]
                        if n:
                                possible_scan_types.append(("provider", _("Provider")))
+                               nim.cable.scan_provider = ConfigSelection(default = "0", choices = list)
                        nim.cable.scan_type = ConfigSelection(default = "bands", choices = possible_scan_types)
                        nim.cable.scan_type = ConfigSelection(default = "bands", choices = possible_scan_types)
-                       nim.cable.scan_provider = ConfigSelection(default = "0", choices = list)
                        nim.cable.scan_band_EU_VHF_I = ConfigYesNo(default = True)
                        nim.cable.scan_band_EU_MID = ConfigYesNo(default = True)
                        nim.cable.scan_band_EU_VHF_III = ConfigYesNo(default = True)
                        nim.cable.scan_band_EU_VHF_I = ConfigYesNo(default = True)
                        nim.cable.scan_band_EU_MID = ConfigYesNo(default = True)
                        nim.cable.scan_band_EU_VHF_III = ConfigYesNo(default = True)