diff options
author | Vilem Duha <vilem.duha@gmail.com> | 2021-10-03 19:57:28 +0300 |
---|---|---|
committer | Vilem Duha <vilem.duha@gmail.com> | 2021-10-03 19:57:28 +0300 |
commit | 2965c7afc0d5e951b9bee16a1dcf182f2aec0a44 (patch) | |
tree | d475603b542ec2a774148b9925b6935827bb8fc2 /blenderkit/upload.py | |
parent | 0e4e0814061aba83c58ba8eb8cba2651248a44db (diff) |
BlenderKit fix bg blender crash due to new file preview code
A new preview code from 6th september crashes Blender when saving files in background mode. This circumvents the bug by now.
Diffstat (limited to 'blenderkit/upload.py')
-rw-r--r-- | blenderkit/upload.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/blenderkit/upload.py b/blenderkit/upload.py index bf207293..c724dde5 100644 --- a/blenderkit/upload.py +++ b/blenderkit/upload.py @@ -1101,6 +1101,9 @@ def start_upload(self, context, asset_type, reupload, upload_set): export_data['temp_dir'] = tempfile.mkdtemp() export_data['source_filepath'] = os.path.join(export_data['temp_dir'], "export_blenderkit" + ext) if asset_type != 'HDR': + # if this isn't here, blender crashes. + bpy.context.preferences.filepaths.file_preview_type = 'NONE' + bpy.ops.wm.save_as_mainfile(filepath=export_data['source_filepath'], compress=False, copy=True) export_data['binary_path'] = bpy.app.binary_path |