diff options
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) |
