diff options
| author | Andreas Monzner <andreas.monzner@multimedia-labs.de> | 2007-09-26 10:41:42 +0000 |
|---|---|---|
| committer | Andreas Monzner <andreas.monzner@multimedia-labs.de> | 2007-09-26 10:41:42 +0000 |
| commit | f98dbb506836eb7cf63b92ed089e12ef51535364 (patch) | |
| tree | 4655490726e30de64530683d191d1cdb6df9a9fa /lib/python/Components/Converter | |
| parent | 82134d87784b190b4f2c47ec1067ad6451508071 (diff) | |
| download | enigma2-f98dbb506836eb7cf63b92ed089e12ef51535364.tar.gz enigma2-f98dbb506836eb7cf63b92ed089e12ef51535364.zip | |
getBoolean should never return None...
Diffstat (limited to 'lib/python/Components/Converter')
| -rw-r--r-- | lib/python/Components/Converter/FrontendInfo.py | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/lib/python/Components/Converter/FrontendInfo.py b/lib/python/Components/Converter/FrontendInfo.py index 160214a7..35588027 100644 --- a/lib/python/Components/Converter/FrontendInfo.py +++ b/lib/python/Components/Converter/FrontendInfo.py @@ -56,9 +56,15 @@ class FrontendInfo(Converter, object): def getBool(self): assert self.type in [self.LOCK, self.BER], "the boolean output of FrontendInfo can only be used for lock or BER info" if self.type == self.LOCK: - return self.source.lock + lock = self.source.lock + if lock is None: + lock = False + return lock else: - return self.source.ber > 0 + ber = self.source.ber + if ber is None: + ber = 0 + return ber > 0 text = property(getText) |
