From fee1ddf73a542047bd54ba465c4e76ed31b7ca86 Mon Sep 17 00:00:00 2001 From: Markus Lampert Date: Fri, 1 Nov 2019 13:51:42 -0700 Subject: [PATCH] Remove ToolBit as valid base objects for Jobs --- src/Mod/Path/PathScripts/PathUtil.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Mod/Path/PathScripts/PathUtil.py b/src/Mod/Path/PathScripts/PathUtil.py index 952ced9b2f..6cc131d71a 100644 --- a/src/Mod/Path/PathScripts/PathUtil.py +++ b/src/Mod/Path/PathScripts/PathUtil.py @@ -86,6 +86,9 @@ def isValidBaseObject(obj): # Can't link to anything inside a geo feature group anymore PathLog.debug("%s is inside a geo feature group" % obj.Label) return False + if hasattr(obj, 'BitBody') and hasattr(obj, 'BitTemplate'): + # ToolBit's are not valid base objects + return False if obj.TypeId in NotValidBaseTypeIds: PathLog.debug("%s is blacklisted (%s)" % (obj.Label, obj.TypeId)) return False