From 86a9d11f12176eca432d4926f206e0697a175b20 Mon Sep 17 00:00:00 2001 From: andrewelamb Date: Mon, 26 Feb 2024 08:19:44 -0800 Subject: [PATCH] remove raising an exception when rules are not dict or list --- schematic/schemas/data_model_nodes.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/schematic/schemas/data_model_nodes.py b/schematic/schemas/data_model_nodes.py index 6e4da4b60..1b33f871e 100644 --- a/schematic/schemas/data_model_nodes.py +++ b/schematic/schemas/data_model_nodes.py @@ -156,11 +156,8 @@ def run_rel_functions( elif rel_func == parse_validation_rules: rules = attr_relationships[csv_header] - if not isinstance(rules, dict) or isinstance(rules, list): - raise ValueError( - "Rules are not formatted properly, should be a dict or list" - ) - return parse_validation_rules(rules) + if isinstance(rules, dict) or isinstance(rules, list): + return parse_validation_rules(rules) elif rel_func == get_label_from_display_name: return get_label_from_display_name(