astrodatagui: fix crash if no distance found
This commit is contained in:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user