From 9a2e1e17b868b56c987fdc599c7bb425d186bb54 Mon Sep 17 00:00:00 2001 From: looooo Date: Sun, 1 Jul 2018 23:08:34 +0200 Subject: [PATCH] py3: exception has not attr message assuming e.message is the same as str(e) --- FCADLogger.py | 2 +- solver.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/FCADLogger.py b/FCADLogger.py index 8a5be9e..6d93381 100644 --- a/FCADLogger.py +++ b/FCADLogger.py @@ -110,4 +110,4 @@ class FCADLogger: import PySide PySide.QtGui.QMessageBox.critical( - FreeCADGui.getMainWindow(),'Assembly',e.message) + FreeCADGui.getMainWindow(),'Assembly',str(e)) diff --git a/solver.py b/solver.py index 45962d5..689b685 100644 --- a/solver.py +++ b/solver.py @@ -110,7 +110,7 @@ class Solver(object): msg += '\n{}, handle: {}'.format(cstrName(cstr),h) logger.error(msg) raise RuntimeError('Failed to solve {}: {}'.format( - objName(assembly),e.message)) + objName(assembly),str(e))) self.system.log('done solving') touched = False