X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/de62aa9ce9d8b1ff8ffe12b334e68802c120e35b..7fe27f601f70eddb3019e22cbdb8388c05d3af7e:/lib/python/Components/NimManager.py diff --git a/lib/python/Components/NimManager.py b/lib/python/Components/NimManager.py index 933ebcf7..0452adbe 100644 --- a/lib/python/Components/NimManager.py +++ b/lib/python/Components/NimManager.py @@ -127,7 +127,9 @@ class NimManager: def startElement(self, name, attrs): if (name == "sat"): #print "found sat " + attrs.get('name',"") + " " + str(attrs.get('position',"")) - tpos = attrs.get('position',"") + tpos = int(attrs.get('position',"")) + if tpos < 0: + tpos = 3600 + tpos tname = attrs.get('name',"") self.satellites[tpos] = tname self.satList.append( (tname, tpos) ) @@ -206,7 +208,7 @@ class NimManager: return self.sec.getSatList() def getSatDescription(self, pos): - return self.satellites[str(pos)] + return self.satellites[pos] def readSatsfromFile(self): self.satellites = { }