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):
|
def updateSequenceList(self, sourceSeqTouple):
|
||||||
self.listSequences.clear()
|
self.listSequences.clear()
|
||||||
for sT in sourceSeqTouple:
|
for sT in sourceSeqTouple:
|
||||||
self.listSequences.addItem(f"{sT[0]} - {sT[1]}")
|
self.listSequences.addItem(f"{sT['Source']} - {sT['Sequence']}")
|
||||||
|
|
||||||
def updateStarAltNames(self, altNames):
|
def updateStarAltNames(self, altNames):
|
||||||
self.listAltIDs.clear()
|
self.listAltIDs.clear()
|
||||||
|
|||||||
@@ -140,7 +140,11 @@ class StarDB():
|
|||||||
ORDER BY
|
ORDER BY
|
||||||
sourceName ASC,
|
sourceName ASC,
|
||||||
sequence 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):
|
def getStarAltNames(self, mainName):
|
||||||
res = self.dbCursor.execute(f"""SELECT altName FROM starnames
|
res = self.dbCursor.execute(f"""SELECT altName FROM starnames
|
||||||
|
|||||||
Reference in New Issue
Block a user