diff --git a/src/octoprint/server/__init__.py b/src/octoprint/server/__init__.py index afa0ccee..d5827f10 100644 --- a/src/octoprint/server/__init__.py +++ b/src/octoprint/server/__init__.py @@ -808,13 +808,11 @@ class Server(): assets.updater = UpdaterType enable_gcodeviewer = settings().getBoolean(["gcodeViewer", "enabled"]) - enable_timelapse = (settings().get(["webcam", "snapshot"]) and settings().get(["webcam", "ffmpeg"])) preferred_stylesheet = settings().get(["devel", "stylesheet"]) minify = settings().getBoolean(["devel", "webassets", "minify"]) dynamic_assets = util.flask.collect_plugin_assets( enable_gcodeviewer=enable_gcodeviewer, - enable_timelapse=enable_timelapse, preferred_stylesheet=preferred_stylesheet ) diff --git a/src/octoprint/server/util/flask.py b/src/octoprint/server/util/flask.py index 0337ffdd..26e151a0 100644 --- a/src/octoprint/server/util/flask.py +++ b/src/octoprint/server/util/flask.py @@ -600,7 +600,7 @@ class SettingsCheckUpdater(webassets.updater.BaseUpdater): ##~~ plugin assets collector -def collect_plugin_assets(enable_gcodeviewer=True, enable_timelapse=True, preferred_stylesheet="css"): +def collect_plugin_assets(enable_gcodeviewer=True, preferred_stylesheet="css"): logger = logging.getLogger(__name__ + ".collect_plugin_assets") supported_stylesheets = ("css", "less") @@ -622,6 +622,7 @@ def collect_plugin_assets(enable_gcodeviewer=True, enable_timelapse=True, prefer 'js/app/viewmodels/slicing.js', 'js/app/viewmodels/temperature.js', 'js/app/viewmodels/terminal.js', + 'js/app/viewmodels/timelapse.js', 'js/app/viewmodels/users.js', 'js/app/viewmodels/log.js', 'js/app/viewmodels/usersettings.js', @@ -634,8 +635,6 @@ def collect_plugin_assets(enable_gcodeviewer=True, enable_timelapse=True, prefer 'gcodeviewer/js/gCodeReader.js', 'gcodeviewer/js/renderer.js' ] - if enable_timelapse: - assets["js"].append('js/app/viewmodels/timelapse.js') if preferred_stylesheet == "less": assets["less"].append('less/octoprint.less')