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):