|
@@ -43,12 +43,12 @@ def insert_group(group, model_id, calc_dict):
|
|
|
conflict = False
|
|
|
base_data = calc_dict.get(model_id)
|
|
|
if isinstance(base_data, str):
|
|
|
- base_data = json.loads(base_data)
|
|
|
+ base_data = dict(base_data)
|
|
|
calc_dict[model_id] = base_data
|
|
|
for compare_model_id in single_group:
|
|
|
compare_data = calc_dict.get(compare_model_id)
|
|
|
if isinstance(compare_data, str):
|
|
|
- compare_data = json.loads(compare_data)
|
|
|
+ compare_data = dict(compare_data)
|
|
|
calc_dict[compare_model_id] = compare_data
|
|
|
if has_conflict(base_data, compare_data):
|
|
|
conflict = True
|