From 62460d6f6f88c9377cba0d4f4de7ada5b07e2567 Mon Sep 17 00:00:00 2001 From: leminlimez <59540996+leminlimez@users.noreply.github.com> Date: Wed, 30 Oct 2024 15:54:08 -0400 Subject: [PATCH] add warning for inactive session error --- devicemanagement/device_manager.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/devicemanagement/device_manager.py b/devicemanagement/device_manager.py index e8cfaa9..0718a59 100644 --- a/devicemanagement/device_manager.py +++ b/devicemanagement/device_manager.py @@ -334,6 +334,12 @@ class DeviceManager: detailsBox.setText("Find My must be disabled in order to use this tool.") detailsBox.setDetailedText("Disable Find My from Settings (Settings -> [Your Name] -> Find My) and then try again.") detailsBox.exec() + elif "SessionInactive" in str(e): + detailsBox = QMessageBox() + detailsBox.setIcon(QMessageBox.Critical) + detailsBox.setWindowTitle("Error!") + detailsBox.setText("The session was terminated. Refresh the device list and try again.") + detailsBox.exec() else: print(traceback.format_exc()) update_label("Failed to restore")