From c83b939bfff8f63deab440c0d733e4924d998ec3 Mon Sep 17 00:00:00 2001 From: iLLiCiTiT Date: Fri, 19 Jun 2020 15:32:38 +0200 Subject: [PATCH] appending error message to logs is skipped in action handler because is already done in terminal model --- pype/tools/pyblish_pype/window.py | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/pype/tools/pyblish_pype/window.py b/pype/tools/pyblish_pype/window.py index 8d4a80107c..44472f8e1d 100644 --- a/pype/tools/pyblish_pype/window.py +++ b/pype/tools/pyblish_pype/window.py @@ -984,22 +984,8 @@ class Window(QtWidgets.QDialog): self._suspend_logs ) - error = result.get("error") - if error: - records = result.get("records") or [] + if "error" in result: action_state |= PluginActionStates.HasFailed - fname, line_no, func, exc = error.traceback - - records.append({ - "label": str(error), - "type": "error", - "filename": str(fname), - "lineno": str(line_no), - "func": str(func), - "traceback": error.formatted_traceback - }) - - result["records"] = records plugin_item.setData(action_state, Roles.PluginActionProgressRole)