feat: enable drivers sync

Related to #39
This commit is contained in:
Swann Martinez
2019-11-25 16:06:08 +01:00
parent 89035ebb85
commit 2666444007

View File

@ -96,12 +96,12 @@ class BlDatablock(ReplicatedDatablock):
dumper.include_filter = ['action']
data['animation_data'] = dumper.dump(pointer.animation_data)
# if has_driver(pointer):
# dumped_drivers = {'animation_data':{'drivers': []}}
# for driver in pointer.animation_data.drivers:
# dumped_drivers['animation_data']['drivers'].append(dump_driver(driver))
if has_driver(pointer):
dumped_drivers = {'animation_data':{'drivers': []}}
for driver in pointer.animation_data.drivers:
dumped_drivers['animation_data']['drivers'].append(dump_driver(driver))
# data.update(dumped_drivers)
data.update(dumped_drivers)
data.update(self.dump_implementation(data, pointer=pointer))
return data