Minor tweaks

This commit is contained in:
Ian Renton
2025-11-17 17:58:52 +00:00
parent 5724c4c7ea
commit 0ccc2bd15d

View File

@@ -388,9 +388,11 @@ class Spot:
def append_sig_ref_if_missing(self, new_sig_ref):
if not self.sig_refs:
self.sig_refs = []
if new_sig_ref.id.trim() == "":
new_sig_ref.id = new_sig_ref.id.strip().upper()
new_sig_ref.sig = new_sig_ref.sig.strip().upper()
if new_sig_ref.id == "":
return
for sig_ref in self.sig_refs:
if sig_ref.id.trim().upper() == new_sig_ref.id.trim().upper() and sig_ref.sig.trim().upper() == new_sig_ref.sig.trim().upper():
if sig_ref.id == new_sig_ref.id and sig_ref.sig == new_sig_ref.sig:
return
self.sig_refs.append(new_sig_ref.trim())
self.sig_refs.append(new_sig_ref)