diff --git a/bec_widgets/widgets/control/device_control/positioner_box/_base/positioner_box_base.py b/bec_widgets/widgets/control/device_control/positioner_box/_base/positioner_box_base.py index e6445efd8..1e3b52d5f 100644 --- a/bec_widgets/widgets/control/device_control/positioner_box/_base/positioner_box_base.py +++ b/bec_widgets/widgets/control/device_control/positioner_box/_base/positioner_box_base.py @@ -123,7 +123,7 @@ def _stop_device(self, device: str): queue="emergency", metadata={"RID": request_id, "response": False}, ) - self.client.connector.send(MessageEndpoints.scan_queue_request(), msg) + self.client.connector.send(MessageEndpoints.scan_queue_request(self.client.username), msg) # pylint: disable=unused-argument def _on_device_readback( diff --git a/tests/unit_tests/test_positioner_box.py b/tests/unit_tests/test_positioner_box.py index 531a494e4..34607bde1 100644 --- a/tests/unit_tests/test_positioner_box.py +++ b/tests/unit_tests/test_positioner_box.py @@ -98,7 +98,9 @@ def test_positioner_box_on_stop(positioner_box): queue="emergency", metadata={"RID": "fake_uuid", "response": False}, ) - mock_send.assert_called_once_with(MessageEndpoints.scan_queue_request(), msg) + mock_send.assert_called_once_with( + MessageEndpoints.scan_queue_request(positioner_box.client.username), msg + ) def test_positioner_box_setpoint_change(positioner_box):