From 528e3e8a2c27a6c3209bc851bc0d6fc543de02eb Mon Sep 17 00:00:00 2001 From: jneilliii Date: Wed, 13 Oct 2021 00:48:40 -0400 Subject: [PATCH] fix deprecated payload in PrintDone event This should resolve the error associated with #432 --- octoprint_enclosure/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/octoprint_enclosure/__init__.py b/octoprint_enclosure/__init__.py index 8116e81..70e6404 100644 --- a/octoprint_enclosure/__init__.py +++ b/octoprint_enclosure/__init__.py @@ -1800,7 +1800,7 @@ class EnclosurePlugin(octoprint.plugin.StartupPlugin, octoprint.plugin.TemplateP if event == Events.PRINT_DONE: for notification in self.notifications: if notification['printFinish']: - file_name = os.path.basename(payload["file"]) + file_name = os.path.basename(payload["path"]) elapsed_time_in_seconds = payload["time"] elapsed_time = octoprint.util.get_formatted_timedelta(timedelta(seconds=elapsed_time_in_seconds)) msg = "Print job finished: " + file_name + "finished printing in " + file_name, elapsed_time