From b935e96448234bdec3b440ee5ef84101ae967c58 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gina=20H=C3=A4u=C3=9Fge?= Date: Wed, 3 Dec 2014 08:52:20 +0100 Subject: [PATCH] Fixed a bug causing slicing not to work if no printer profile was provided --- src/octoprint/slicing/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/octoprint/slicing/__init__.py b/src/octoprint/slicing/__init__.py index fa5b1a1b..0585d4d8 100644 --- a/src/octoprint/slicing/__init__.py +++ b/src/octoprint/slicing/__init__.py @@ -117,7 +117,7 @@ class SlicingManager(object): printer_profile = self._printer_profile_manager.get(printer_profile_id) if printer_profile is None: - printer_profile = self._printer_profile_manager.get_current_or_default()["id"] + printer_profile = self._printer_profile_manager.get_current_or_default() def slicer_worker(slicer, model_path, machinecode_path, profile_name, overrides, printer_profile, callback, callback_args, callback_kwargs): try: