Fix programmer forgetting how python works

This commit is contained in:
Ian Renton
2025-10-12 17:54:03 +01:00
parent 5da3412917
commit 96a05c8108

View File

@@ -106,7 +106,7 @@ def infer_country_from_callsign(call):
# Couldn't get anything from Clublog database, try QRZCQ data # Couldn't get anything from Clublog database, try QRZCQ data
if not country: if not country:
qrzcq_data = get_qrzcq_data_for_callsign(call) qrzcq_data = get_qrzcq_data_for_callsign(call)
if qrzcq_data and qrzcq_data["country"]: if qrzcq_data and "country" in qrzcq_data:
country = qrzcq_data["country"] country = qrzcq_data["country"]
return country return country
@@ -136,7 +136,7 @@ def infer_dxcc_id_from_callsign(call):
# Couldn't get anything from Clublog database, try QRZCQ data # Couldn't get anything from Clublog database, try QRZCQ data
if not dxcc: if not dxcc:
qrzcq_data = get_qrzcq_data_for_callsign(call) qrzcq_data = get_qrzcq_data_for_callsign(call)
if qrzcq_data and qrzcq_data["dxcc"]: if qrzcq_data and "dxcc" in qrzcq_data:
dxcc = qrzcq_data["dxcc"] dxcc = qrzcq_data["dxcc"]
return dxcc return dxcc
@@ -160,7 +160,7 @@ def infer_continent_from_callsign(call):
# Couldn't get anything from Clublog database, try QRZCQ data # Couldn't get anything from Clublog database, try QRZCQ data
if not continent: if not continent:
qrzcq_data = get_qrzcq_data_for_callsign(call) qrzcq_data = get_qrzcq_data_for_callsign(call)
if qrzcq_data and qrzcq_data["continent"]: if qrzcq_data and "continent" in qrzcq_data:
continent = qrzcq_data["continent"] continent = qrzcq_data["continent"]
return continent return continent
@@ -189,7 +189,7 @@ def infer_cq_zone_from_callsign(call):
# Couldn't get anything from Clublog database, try QRZCQ data # Couldn't get anything from Clublog database, try QRZCQ data
if not cqz: if not cqz:
qrzcq_data = get_qrzcq_data_for_callsign(call) qrzcq_data = get_qrzcq_data_for_callsign(call)
if qrzcq_data and qrzcq_data["cqz"]: if qrzcq_data and "cqz" in qrzcq_data:
cqz = qrzcq_data["cqz"] cqz = qrzcq_data["cqz"]
return cqz return cqz
@@ -209,7 +209,7 @@ def infer_itu_zone_from_callsign(call):
# Couldn't get anything from QRZ.com database, Clublog doesn't provide this, so try QRZCQ data # Couldn't get anything from QRZ.com database, Clublog doesn't provide this, so try QRZCQ data
if not ituz: if not ituz:
qrzcq_data = get_qrzcq_data_for_callsign(call) qrzcq_data = get_qrzcq_data_for_callsign(call)
if qrzcq_data and qrzcq_data["ituz"]: if qrzcq_data and "ituz" in qrzcq_data:
ituz = qrzcq_data["ituz"] ituz = qrzcq_data["ituz"]
return ituz return ituz