Merge pull request #8090 from jimzim111/master

DRAFT: Make "draftify" type upgrades return the new object
This commit is contained in:
Yorik van Havre
2022-12-27 16:05:42 +01:00
committed by GitHub

View File

@@ -486,6 +486,7 @@ def upgrade(objects, delete=False, force=None):
and not objects[0].isDerivedFrom("Part::Part2DObjectPython")):
result = ext_draftify.draftify(objects[0])
if result:
add_list.append(result)
_msg(translate("draft","Found 1 non-parametric objects: draftifying it"))
# in the following cases there are no faces
@@ -533,6 +534,7 @@ def upgrade(objects, delete=False, force=None):
if edge_type in ("Line", "Circle"):
result = ext_draftify.draftify(objects[0])
if result:
add_list.append(result)
_msg(translate("draft","Found 1 object: draftifying it"))
# only points, no edges
elif not edges and len(objects) > 1: