fix: load driver variable without id

This commit is contained in:
Swann
2021-04-22 15:00:08 +02:00
parent d2108facab
commit a36c3740cc

View File

@ -72,10 +72,10 @@ def load_driver(target_datablock, src_driver):
for src_target in src_var_data['targets']: for src_target in src_var_data['targets']:
src_target_data = src_var_data['targets'][src_target] src_target_data = src_var_data['targets'][src_target]
new_var.targets[src_target].id = utils.resolve_from_id( src_id = src_target_data.get('id')
src_target_data['id'], src_target_data['id_type']) if src_id:
loader.load( new_var.targets[src_target].id = utils.resolve_from_id(src_target_data['id'], src_target_data['id_type'])
new_var.targets[src_target], src_target_data) loader.load(new_var.targets[src_target], src_target_data)
# Fcurve # Fcurve
new_fcurve = new_driver.keyframe_points new_fcurve = new_driver.keyframe_points