From aed3a9bcfdac76f3d1547aa3d0ed3b5886b9af40 Mon Sep 17 00:00:00 2001 From: SGCMarkus Date: Wed, 6 Mar 2024 15:43:19 +0100 Subject: [PATCH] astrodatagui: NewStarDialog: safe star identifier and make sure it stays consistent between fetch/download --- main/astrodatagui/ui/NewStarDialog.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/main/astrodatagui/ui/NewStarDialog.py b/main/astrodatagui/ui/NewStarDialog.py index b3ea897..dd2c451 100644 --- a/main/astrodatagui/ui/NewStarDialog.py +++ b/main/astrodatagui/ui/NewStarDialog.py @@ -55,9 +55,13 @@ class NewStarDialog(QDialog): self.listPreview.addItem(QListWidgetItem(f"{o['target_name']} - {o['obs_collection']} - {o['sequence_number']}")) self.currentObservations = obs + self.starIdentifier = star def btOk_clicked(self): if self.currentObservations: + if(self.leStarIdentifier.text() != self.starIdentifier): + self.showErrorMessage("Star Identifier", "Star identifier of fetched data does not match current name") + keplerKadences = [self.cbKeplerShortCadence.isChecked(), self.cbKeplerLongCadence.isChecked()] k2Kadences = [self.cbK2ShortCadence.isChecked(),