I actually already have a fix ready to go (simply check for existence of dir before using it), but I'm following the instructions to first make a forum post. Also, I should introduce myself: hi, I'm Heewa!
Quick questions:
- Is my fix of just checking for the existence of a dir the correct approach? I tested it out (modified workspace module only, using pkg installed FreeCAD), and it seems to work just fine.
- In the case that a dir doesn't exist, I used what I saw some other official workspaces doing (FreeCAD.Console.PrintWarning), which causes a warning to show in the report view. Is this the right way to handle letting the user know?
- Do I wait for a go-ahead from someone here before putting up my Pull Request, or do I go ahead right after creating this post?