Skip to content

Commit bcd6b27

Browse files
khaledsherkawiahmed-mrbeam
authored andcommitted
SW-346 warn users not to remove laser head while the device is on reopened to Fix migration Exception (#1357)
1 parent ed8048b commit bcd6b27

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

octoprint_mrbeam/migrate.py

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,7 @@ def run(self):
242242
self.VERSION_UPDATE_FORCE_FOCUS_REMINDER,
243243
equal_ok=False,
244244
):
245-
self.plugin._settings.set_boolean(["focusReminder"], True).save()
245+
self.update_focus_reminder_setting()
246246

247247
if self.version_previous is None or self._compare_versions(
248248
self.version_previous,
@@ -998,3 +998,13 @@ def fix_octoprint_prerelease_setting(self):
998998
force=True,
999999
)
10001000
self.plugin._settings.save()
1001+
1002+
def update_focus_reminder_setting(self):
1003+
"""
1004+
Updates the 'focusReminder' flag in settings
1005+
Enforce the flag to True so the user can see
1006+
the laser head removal warning at least once
1007+
"""
1008+
self._logger.info("start update_focus_reminder_setting")
1009+
self.plugin._settings.set_boolean(["focusReminder"], True)
1010+
self.plugin._settings.save()

0 commit comments

Comments
 (0)