From ea643ec70970f3d4ce7dcde7bded54d5db78e923 Mon Sep 17 00:00:00 2001 From: Bernd Hahnebach Date: Tue, 10 Sep 2019 18:18:56 +0200 Subject: [PATCH] solver base, more fixes because of move error class --- src/Mod/Fem/femsolver/solverbase.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Mod/Fem/femsolver/solverbase.py b/src/Mod/Fem/femsolver/solverbase.py index 7bd2564778..e7156ea3f8 100644 --- a/src/Mod/Fem/femsolver/solverbase.py +++ b/src/Mod/Fem/femsolver/solverbase.py @@ -29,6 +29,7 @@ __url__ = "http://www.freecadweb.org" from PySide import QtGui import FreeCAD as App +import femtools.femutils as femutils from . import run if App.GuiUp: @@ -77,7 +78,7 @@ class ViewProxy(object): def setEdit(self, vobj, mode=0): try: machine = run.getMachine(vobj.Object) - except run.MustSaveError: + except femutils.MustSaveError: error_message = ( "Please save the file before opening the task panel. " "This must be done because the location of the working " @@ -90,7 +91,7 @@ class ViewProxy(object): error_message ) return False - except run.DirectoryDoesNotExistError: + except femutils.DirectoryDoesNotExistError: error_message = "Selected working directory doesn't exist." App.Console.PrintError(error_message + "\n") QtGui.QMessageBox.critical(