From e562601204d01f33f79d71406b9a20bf1d05181e Mon Sep 17 00:00:00 2001 From: zeffii Date: Fri, 17 Feb 2017 12:18:21 +0100 Subject: [PATCH 1/2] adds gist url tracking to local storage, for user convenience --- utils/sv_IO_panel_tools.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/utils/sv_IO_panel_tools.py b/utils/sv_IO_panel_tools.py index 004b1f869..549ae9c1c 100644 --- a/utils/sv_IO_panel_tools.py +++ b/utils/sv_IO_panel_tools.py @@ -855,6 +855,9 @@ class SvNodeTreeExportToGist(bpy.types.Operator): context.window_manager.clipboard = gist_url # full destination url print(gist_url) self.report({'WARNING'}, "Copied gistURL to clipboad") + + sv_gist_tools.write_or_append_datafiles(gist_url, gist_filename) + except: self.report({'ERROR'}, "Error uploading the gist, check your internet connection!") finally: -- GitLab From 3f83b06f220be40de19284bbeaf0d354d0cabbe1 Mon Sep 17 00:00:00 2001 From: zeffii Date: Fri, 17 Feb 2017 12:40:20 +0100 Subject: [PATCH 2/2] small fix for .get(obj_name) not returning an object --- nodes/scene/objects_mk3.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/nodes/scene/objects_mk3.py b/nodes/scene/objects_mk3.py index 56757f5b4..302ec8508 100644 --- a/nodes/scene/objects_mk3.py +++ b/nodes/scene/objects_mk3.py @@ -219,6 +219,9 @@ class SvObjectsNodeMK3(bpy.types.Node, SverchCustomTreeNode): # iterate through references for obj in (data_objects.get(o.name) for o in self.object_names): + if not obj: + continue + edgs = [] vers = [] vers_grouped = [] -- GitLab