- Anonymous
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
hyarion | hyarion | master | 2021-01-31 19:24:59 | master eb6167ff |
Changeset | [Draft] Add better error message in get_svg for direction An AttributeError is raised when `direction=Vector(0,0,0)` and obj is an Arch::Space on line: https://github.com/FreeCAD/FreeCAD/blob/bead9bb9381d039d6dda438b07e30dace7cf33ae/src/Mod/Draft/draftfunctions/svg.py#L799 This patch checks if early on if the direction vector and raises a ValueError with a description of what has gone wrong. A caveat with this solution is that this new behaviour might break old code which depends on that invalid directions can be used. |
|||
mod - src/Mod/Draft/draftfunctions/svg.py | Diff File | |||
mod - src/Mod/Draft/drafttests/test_svg.py | Diff File |