diff --git a/mxcubeweb/routes/signals.py b/mxcubeweb/routes/signals.py index 44e773927..c7ca0381c 100644 --- a/mxcubeweb/routes/signals.py +++ b/mxcubeweb/routes/signals.py @@ -646,6 +646,7 @@ def beam_changed(*args, **kwargs): "shape": "", "size_x": 0, "size_y": 0, + "label": 0, } _beam = beam_info.get_value() beam_info_dict.update( @@ -654,6 +655,7 @@ def beam_changed(*args, **kwargs): "size_x": _beam[0], "size_y": _beam[1], "shape": _beam[2].value, + "label": _beam[3], } ) try: diff --git a/ui/src/reducers/sampleview.js b/ui/src/reducers/sampleview.js index e361a919b..bbd02e3ad 100644 --- a/ui/src/reducers/sampleview.js +++ b/ui/src/reducers/sampleview.js @@ -129,6 +129,7 @@ function sampleViewReducer(state = INITIAL_STATE, action = {}) { beamPosition: action.info.position, beamShape: action.info.shape, beamSize: { x: action.info.size_x, y: action.info.size_y }, + currentAperture: action.info.label, }; } case 'SET_CURRENT_PHASE': {