From 99634f69c2491279c2da45aac0adb29be1d93dad Mon Sep 17 00:00:00 2001 From: appleb_m Date: Thu, 2 Jul 2026 17:18:50 +0200 Subject: [PATCH] scan_completed is now beamline agnostic --- src/aare/gui/scan_logic/rotation_scan_manager.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/aare/gui/scan_logic/rotation_scan_manager.py b/src/aare/gui/scan_logic/rotation_scan_manager.py index 16922e51..c4b6e205 100644 --- a/src/aare/gui/scan_logic/rotation_scan_manager.py +++ b/src/aare/gui/scan_logic/rotation_scan_manager.py @@ -6,8 +6,14 @@ from aare.common.rotation_scan import CompletedRotationScan class RotationScanManager(QObject): file_ready = Signal(str, int) + def __init__(self, parent=None): + super().__init__(parent) + self.__beamline = mx_beamline() + self.__detector_url = get_jfjoch_url(self.__beamline) + self.__detector_url = None + @Slot(CompletedRotationScan) def scan_completed(self, r: CompletedRotationScan): if r.result.file_prefix is not None: #self.file_ready.emit(r.result.file_prefix, 0) - self.file_ready.emit("http://sls-gpu-001:8080", 0) + self.file_ready.emit(self.__detector_url, 0)