mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-08-09 09:21:46 +00:00
Improve error logs for failing profiles #6131
This commit is contained in:
@@ -278,7 +278,7 @@ def get_vertical_profile_preview_data(
|
|||||||
|
|
||||||
verts = shape.verts
|
verts = shape.verts
|
||||||
if not verts:
|
if not verts:
|
||||||
raise RuntimeError("Profile shape has no vertices, it probably is invalid.")
|
raise RuntimeError(f"Profile shape has no vertices, it probably is invalid: '{profile}'.")
|
||||||
|
|
||||||
edges = shape.edges
|
edges = shape.edges
|
||||||
|
|
||||||
@@ -394,7 +394,7 @@ def get_horizontal_profile_preview_data(context, relating_type):
|
|||||||
|
|
||||||
verts = shape.verts
|
verts = shape.verts
|
||||||
if not verts:
|
if not verts:
|
||||||
raise RuntimeError("Profile shape has no vertices, it probably is invalid.")
|
raise RuntimeError(f"Profile shape has no vertices, it probably is invalid: '{profile}'.")
|
||||||
|
|
||||||
edges = shape.edges
|
edges = shape.edges
|
||||||
|
|
||||||
|
|||||||
@@ -47,7 +47,7 @@ class Profile(bonsai.core.tool.Profile):
|
|||||||
|
|
||||||
verts = shape.verts
|
verts = shape.verts
|
||||||
if not verts:
|
if not verts:
|
||||||
raise RuntimeError("Profile shape has no vertices, it probably is invalid.")
|
raise RuntimeError(f"Profile shape has no vertices, it probably is invalid: '{profile}'.")
|
||||||
|
|
||||||
edges = shape.edges
|
edges = shape.edges
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user