Skip to content

Late update logging error

Summary

When the late update is a delta, the logging system is raising an attribute error, keeping the user from connecting

  • Addon version: 0.5.0
  • Blender version: 2.93
  • OS: windows

Relevant logs and/or screenshots

Logs observed during sessions:

12:18:26 CLIENT INFO     Adding an update for the late one...
12:18:38 CLIENT ERROR    'Commit' object has no attribute 'uuid'
Traceback (most recent call last):
  File "/media/Makai/home/.config/blender/2.93/scripts/addons/multi_user/timers.py", line 73, in main
    self.execute()
  File "/media/Makai/home/.config/blender/2.93/scripts/addons/multi_user/timers.py", line 109, in execute
    session.listen()
  File "/media/Makai/home/.config/blender/2.93/scripts/addons/multi_user/libs/replication/replication/interface.py", line 419, in listen
    self.handle_client_snapshot(command)
  File "/media/Makai/home/.config/blender/2.93/scripts/addons/multi_user/libs/replication/replication/interface.py", line 310, in handle_client_snapshot
    logging.info(f"Applying late update: {late_update.uuid}")
AttributeError: 'Commit' object has no attribute 'uuid'
12:18:38 CLIENT INFO     Exiting session, reason Error during timer SessionListenTimer execution