From f87c694432b2683584e8556ebd7e6c11605c415d Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Mon, 21 Apr 2025 18:32:40 +0500 Subject: [PATCH] Fix issue with custom diagram scale (1d5891f) It was referring to non-existent prop "custom_diagram_scale" --- src/bonsai/bonsai/bim/module/drawing/helper.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/bonsai/bonsai/bim/module/drawing/helper.py b/src/bonsai/bonsai/bim/module/drawing/helper.py index 3aa36ea366..9984e5d5ca 100644 --- a/src/bonsai/bonsai/bim/module/drawing/helper.py +++ b/src/bonsai/bonsai/bim/module/drawing/helper.py @@ -417,10 +417,11 @@ def parse_diagram_scale(camera: bpy.types.Camera) -> float: """Returns numeric value of scale""" props = tool.Drawing.get_camera_props(camera) if props.diagram_scale == "CUSTOM": - _, fraction = props.custom_diagram_scale.split("|") + numerator = props.custom_scale_numerator + denominator = props.custom_scale_denominator else: _, fraction = props.diagram_scale.split("|") - numerator, denominator = fraction.split("/") + numerator, denominator = fraction.split("/") return float(numerator) / float(denominator)