fix order of command executions (list merging order)
This commit is contained in:
@ -72,7 +72,7 @@ def merge_dict(dict1, dict2):
|
|||||||
if key in merged_dict and isinstance(value, dict) and isinstance(merged_dict[key], dict):
|
if key in merged_dict and isinstance(value, dict) and isinstance(merged_dict[key], dict):
|
||||||
merged_dict[key] = merge_dict(merged_dict[key], value)
|
merged_dict[key] = merge_dict(merged_dict[key], value)
|
||||||
elif key in merged_dict and isinstance(value, list) and isinstance(merged_dict[key], list):
|
elif key in merged_dict and isinstance(value, list) and isinstance(merged_dict[key], list):
|
||||||
merged_dict[key] = list(set(merged_dict[key] + value))
|
merged_dict[key] = list(set(value + merged_dict[key]))
|
||||||
else:
|
else:
|
||||||
merged_dict[key] = value
|
merged_dict[key] = value
|
||||||
return merged_dict
|
return merged_dict
|
||||||
|
Reference in New Issue
Block a user