From ae090aa8e3965b4a22e566cdfec231b27f3d949f Mon Sep 17 00:00:00 2001 From: Joseph Ramsay <joseph.ramsay@stfc.ac.uk> Date: Tue, 12 Dec 2017 10:59:23 +0000 Subject: [PATCH] Re #21350 Check mode is None before converting to lower case --- .../isis_powder/polaris_routines/polaris_advanced_config.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/Diffraction/isis_powder/polaris_routines/polaris_advanced_config.py b/scripts/Diffraction/isis_powder/polaris_routines/polaris_advanced_config.py index ffdf2c9abfa..f92cfa00022 100644 --- a/scripts/Diffraction/isis_powder/polaris_routines/polaris_advanced_config.py +++ b/scripts/Diffraction/isis_powder/polaris_routines/polaris_advanced_config.py @@ -93,12 +93,14 @@ variables = { def get_mode_specific_dict(mode): + if mode is None: + raise ValueError("Invalid chopper mode \"{}\"".format(mode)) + mode = mode.lower() if mode == "pdf": return {"focused_cropping_values": pdf_focused_cropping_values} if mode == "rietveld": return {"focused_cropping_values": rietveld_focused_cropping_values} - raise ValueError("Invalid chopper mode \"{}\"".format(mode)) def get_all_adv_variables(mode="PDF"): -- GitLab