diff options
author | Ghostkeeper <rubend@tutanota.com> | 2021-09-24 15:08:55 +0300 |
---|---|---|
committer | Ghostkeeper <rubend@tutanota.com> | 2021-09-24 15:08:55 +0300 |
commit | 026c4062ce2eed824d9c8220cd5ba6b5a5789ee5 (patch) | |
tree | 538a13662c6d7a467a5fc4edb8a78faebca7b5b3 /plugins/CuraEngineBackend | |
parent | 0bcd5eba487698a373f74e65f8b8dec935e1832c (diff) |
Add logging for when the user encounters errors in setting values
We want to be able to see this from the log file, to help debug issues.
Done to help with cases like #10475.
Diffstat (limited to 'plugins/CuraEngineBackend')
-rwxr-xr-x | plugins/CuraEngineBackend/CuraEngineBackend.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/plugins/CuraEngineBackend/CuraEngineBackend.py b/plugins/CuraEngineBackend/CuraEngineBackend.py index 74f564c825..8636c465c0 100755 --- a/plugins/CuraEngineBackend/CuraEngineBackend.py +++ b/plugins/CuraEngineBackend/CuraEngineBackend.py @@ -428,6 +428,7 @@ class CuraEngineBackend(QObject, Backend): "Unable to slice with the current settings. The following settings have errors: {0}").format(", ".join(error_labels)), title = catalog.i18nc("@info:title", "Unable to slice"), message_type = Message.MessageType.WARNING) + Logger.warning(f"Unable to slice with the current settings. The following settings have errors: {', '.join(error_labels)}") self._error_message.show() self.setState(BackendState.Error) self.backendError.emit(job) @@ -454,6 +455,7 @@ class CuraEngineBackend(QObject, Backend): "Unable to slice due to some per-model settings. The following settings have errors on one or more models: {error_labels}").format(error_labels = ", ".join(errors.values())), title = catalog.i18nc("@info:title", "Unable to slice"), message_type = Message.MessageType.WARNING) + Logger.warning(f"Unable to slice due to per-object settings. The following settings have errors on one or more models: {', '.join(errors.values())}") self._error_message.show() self.setState(BackendState.Error) self.backendError.emit(job) |