From 8aab0ee318664c2ae014ac882f66075e291e72bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gina=20H=C3=A4u=C3=9Fge?= Date: Fri, 1 Aug 2014 14:20:11 +0200 Subject: [PATCH] Should fix #529 --- src/octoprint/printer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/octoprint/printer.py b/src/octoprint/printer.py index 875af19c..44d9afff 100644 --- a/src/octoprint/printer.py +++ b/src/octoprint/printer.py @@ -406,7 +406,7 @@ class Printer(): estimatedPrintTime = fileData["gcodeAnalysis"]["estimatedPrintTime"] if "filament" in fileData["gcodeAnalysis"].keys(): filament = fileData["gcodeAnalysis"]["filament"] - if "prints" in fileData and "last" in fileData["prints"] and "lastPrintTime" in fileData["prints"]["last"]: + if "prints" in fileData and fileData["prints"] and "last" in fileData["prints"] and fileData["prints"]["last"] and "lastPrintTime" in fileData["prints"]["last"]: lastPrintTime = fileData["prints"]["last"]["lastPrintTime"] self._stateMonitor.setJobData({