Commit a114e759 authored by charankumar's avatar charankumar

Modified

parent 8d3b4209
......@@ -130,12 +130,12 @@ class RuleUpdate:
"Selected_device": selected_list,
"Selected_ruleType": "Real Time",
"calcFormulaList": [],
"deviceDescription": f"Manually created rule from code for lookup - {rulename}", # todo
"deviceDescription": f"Manually created rule from code for lookup - {rulename}",
"disable_all": False,
"execute_on": {},
"processOn": "server",
"project_id": project_id, # todo
"ruleName": f"Lookup-{rulename}", # todo
"project_id": project_id,
"ruleName": f"Lookup-{rulename}",
"selected_device_meta": {},
"transformation_type": "validation_and_transformation",
"user_id": user_id,
......@@ -145,7 +145,7 @@ class RuleUpdate:
for each_rule_index, each_rule in enumerate(request_payload):
static_calc_form_json = {}
static_calc_form_json = {
"code": f"lookup({each_rule['hierarchy_ste']}, '{each_rule['lookup_name']}', 'exact')",
"code": f"lookup([{each_rule['hierarchy_ste'][0]}], '{each_rule['lookup_name']}', 'exact')",
"parsedCode": {
"type": "Program",
"body": [
......@@ -209,7 +209,7 @@ class RuleUpdate:
"execute_on": {}
}
static_json['calcFormulaList'].append(static_calc_form_json)
# print(static_json)
print('Done')
return_json = self.rule_configuration_handler.create_rule_engine(static_json)
logger.info(return_json)
except Exception as e:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment