Browse Source

Fix bug in Panorama.is_visible

Baptiste Jonglez 9 years ago
parent
commit
59c15a9cf6
1 changed files with 3 additions and 0 deletions
  1. 3 0
      panorama/models.py

+ 3 - 0
panorama/models.py

@@ -222,6 +222,9 @@ class Panorama(ReferencePoint):
         cap = self.bearing(point) % 360
         cap_min = self.cap_min()
         cap_max = self.cap_max()
+        # Not enough references
+        if cap_min == None or cap_max == None:
+            return False
         if cap_min < cap_max:
             # Nominal case
             return cap_min <= cap <= cap_max