From 93196993d1cafe85637054b826600f246a4eef30 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gina=20H=C3=A4u=C3=9Fge?= Date: Mon, 17 Oct 2016 10:46:49 +0200 Subject: [PATCH] Last modified may be any of int, long, float ... and complex for good measure. Basically: a number. --- src/octoprint/server/util/flask.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/octoprint/server/util/flask.py b/src/octoprint/server/util/flask.py index 6ef34ae1..45fef153 100644 --- a/src/octoprint/server/util/flask.py +++ b/src/octoprint/server/util/flask.py @@ -934,7 +934,7 @@ def check_lastmodified(lastmodified): return False from datetime import datetime - if isinstance(lastmodified, (float, int)): + if isinstance(lastmodified, (int, long, float, complex)): lastmodified = datetime.fromtimestamp(lastmodified).replace(microsecond=0) if not isinstance(lastmodified, datetime):