From f1b1d522a7c8500cedd6b2505e21afcf8a79cb70 Mon Sep 17 00:00:00 2001 From: Stone Li Date: Tue, 24 Dec 2024 16:20:19 +0800 Subject: [PATCH] ENH: add http error msg JIRA: STUDIO-7801 Change-Id: I0a8444f144022eaac9e6d11cfe783c39859fde60 Signed-off-by: Stone Li --- src/slic3r/GUI/GUI_App.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/slic3r/GUI/GUI_App.cpp b/src/slic3r/GUI/GUI_App.cpp index 349bfaa0c..b8cab1ee6 100644 --- a/src/slic3r/GUI/GUI_App.cpp +++ b/src/slic3r/GUI/GUI_App.cpp @@ -4517,6 +4517,15 @@ void GUI_App::on_http_error(wxCommandEvent &evt) return; } } + else if (status == 400 && code == HttpErrorCertRevoked) { + if (!m_show_error_msgdlg) { + MessageDialog msg_dlg(nullptr, _L("Your software certificate has been revoked, please update Bambu Studio software."), "", wxAPPLY | wxOK); + m_show_error_msgdlg = true; + auto modal_result = msg_dlg.ShowModal(); + m_show_error_msgdlg = false; + return; + } + } // request login if (status == 401) {