astrodatagui: StarsDB: getStarSequences: return dictionary instead of ambigous array
This commit is contained in:
@@ -153,7 +153,7 @@ class AstrodataGUI(QtWidgets.QMainWindow):
|
||||
def updateSequenceList(self, sourceSeqTouple):
|
||||
self.listSequences.clear()
|
||||
for sT in sourceSeqTouple:
|
||||
self.listSequences.addItem(f"{sT[0]} - {sT[1]}")
|
||||
self.listSequences.addItem(f"{sT['Source']} - {sT['Sequence']}")
|
||||
|
||||
def updateStarAltNames(self, altNames):
|
||||
self.listAltIDs.clear()
|
||||
|
||||
@@ -140,7 +140,11 @@ class StarDB():
|
||||
ORDER BY
|
||||
sourceName ASC,
|
||||
sequence ASC""")
|
||||
return res.fetchall()
|
||||
resList = []
|
||||
for sT in res.fetchall():
|
||||
resList.append({"Source": sT[0], "Sequence": sT[1]})
|
||||
|
||||
return resList
|
||||
|
||||
def getStarAltNames(self, mainName):
|
||||
res = self.dbCursor.execute(f"""SELECT altName FROM starnames
|
||||
|
||||
Reference in New Issue
Block a user