From 57fe8b98c6b7140cbf0484e9d0ea3780c0c6fd15 Mon Sep 17 00:00:00 2001 From: Daniel Arroyo Date: Fri, 26 Jul 2019 00:26:56 +0300 Subject: [PATCH] This error shouldn't have stopped the print. This would prevent it --- src/astroprint/printer/marlin/__init__.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/astroprint/printer/marlin/__init__.py b/src/astroprint/printer/marlin/__init__.py index 6345f5d9..71f7c532 100644 --- a/src/astroprint/printer/marlin/__init__.py +++ b/src/astroprint/printer/marlin/__init__.py @@ -376,14 +376,16 @@ def mcStateChange(self, state): def mcLayerChange(self, layer): super(PrinterMarlin, self).mcLayerChange(layer) - self._adjustTimePerLayers() - try: + self._adjustTimePerLayers() + if not layer == 1: self.timePercentPreviousLayers += self._comm.timePerLayers[layer-2]['time'] else: self.timePercentPreviousLayers = 0 - except: pass + + except: + self._logger.error('Error in mcLayerChange', exc_info=True) def _adjustTimePerLayers(self):