From 266644400727ffabe12bdd3f28eb2ab530744c63 Mon Sep 17 00:00:00 2001 From: Swann Martinez Date: Mon, 25 Nov 2019 16:06:08 +0100 Subject: [PATCH] feat: enable drivers sync Related to #39 --- multi_user/bl_types/bl_datablock.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/multi_user/bl_types/bl_datablock.py b/multi_user/bl_types/bl_datablock.py index b8e5ec4..1befc21 100644 --- a/multi_user/bl_types/bl_datablock.py +++ b/multi_user/bl_types/bl_datablock.py @@ -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