Fix a bug where a spot with no DX lat/lon could still be marked as having "good location"

This commit is contained in:
Ian Renton
2025-11-29 15:01:05 +00:00
parent e7469db99e
commit 4aa7b91092

View File

@@ -352,7 +352,8 @@ class Spot:
# DX Location is "good" if it is from a spot, or from QRZ if the callsign doesn't contain a slash, so the operator
# is likely at home.
self.dx_location_good = (self.dx_location_source == "SPOT" or self.dx_location_source == "SIG REF LOOKUP"
self.dx_location_good = self.dx_latitude and self.dx_longitude and (
self.dx_location_source == "SPOT" or self.dx_location_source == "SIG REF LOOKUP"
or self.dx_location_source == "WAB/WAI GRID"
or (self.dx_location_source == "HOME QTH" and not "/" in self.dx_call))