From fb84b2892e8d27caa94f38f20327ca5f64d56d56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Tue, 22 Mar 2016 14:49:03 +0100 Subject: [PATCH] Store UUIDs in the image data block --- blender_cloud/gui.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/blender_cloud/gui.py b/blender_cloud/gui.py index b811bb6..2f43419 100644 --- a/blender_cloud/gui.py +++ b/blender_cloud/gui.py @@ -572,7 +572,9 @@ class BlenderCloudBrowser(bpy.types.Operator): def texture_downloaded(file_path, file_desc, *args): self.log.info('Texture downloaded to %r.', file_path) - bpy.data.images.load(filepath=file_path) + image_dblock = bpy.data.images.load(filepath=file_path) + image_dblock['bcloud_file_uuid'] = file_desc['_id'] + image_dblock['bcloud_texture_node_uuid'] = item.node_uuid file_paths.append(file_path) def texture_download_completed(_):