Refuse to start if the file hasn't been saved.

This commit is contained in:
Sybren A. Stüvel 2016-05-04 14:30:54 +02:00
parent 1d662a0314
commit 92e27914d1

View File

@ -208,6 +208,12 @@ class BlenderCloudBrowser(bpy.types.Operator):
mouse_y = 0 mouse_y = 0
def invoke(self, context, event): def invoke(self, context, event):
# Refuse to start if the file hasn't been saved.
if not context.blend_data.is_saved:
self.report({'ERROR'}, 'Please save your Blend file before using '
'the Blender Cloud addon.')
return {'CANCELLED'}
wm = context.window_manager wm = context.window_manager
self.project_uuid = wm.blender_cloud_project self.project_uuid = wm.blender_cloud_project
self.node_uuid = wm.blender_cloud_node self.node_uuid = wm.blender_cloud_node