astrodatagui: fix crash if no distance found

This commit is contained in:
2024-03-11 16:37:41 +01:00
parent 564e4df900
commit d4db3c163f
+4 -1
View File
@@ -2,6 +2,7 @@ from PyQt5 import QtWidgets, uic
import os import os
from astroquery.simbad import Simbad from astroquery.simbad import Simbad
import numpy as np
from .db.StarsDB import StarDB from .db.StarsDB import StarDB
from .ui.NewStarDialog import NewStarDialog from .ui.NewStarDialog import NewStarDialog
@@ -100,7 +101,9 @@ class AstrodataGUI(QtWidgets.QMainWindow):
print("No radial velocity found") print("No radial velocity found")
try: try:
dist = result["Distance_distance"][0] dist = float(result["Distance_distance"][0])
if(np.isnan(dist)):
dist = -1
distUnit = result["Distance_unit"][0] distUnit = result["Distance_unit"][0]
except: except:
dist = -1 dist = -1