mirror of
				https://github.com/SoftFever/OrcaSlicer.git
				synced 2025-10-30 20:21:12 -06:00 
			
		
		
		
	SendSystemInfo: do not close the dialog when failed/cancelled, set content-type to json
This commit is contained in:
		
							parent
							
								
									6a819dad89
								
							
						
					
					
						commit
						b87f512b9e
					
				
					 1 changed files with 5 additions and 3 deletions
				
			
		|  | @ -313,9 +313,10 @@ SendSystemInfoDialog::SendSystemInfoDialog(wxWindow* parent) | |||
| 
 | ||||
|     m_btn_send->Bind(wxEVT_BUTTON, [this](const wxEvent&) | ||||
|                                     { | ||||
|                                         if (send_info()) | ||||
|                                         if (send_info()) { | ||||
|                                             save_version(); | ||||
|                                         EndModal(0); | ||||
|                                             EndModal(0); | ||||
|                                         } | ||||
|                                     }); | ||||
|     m_btn_dont_send->Bind(wxEVT_BUTTON, [this](const wxEvent&) | ||||
|                                          { | ||||
|  | @ -356,7 +357,8 @@ bool SendSystemInfoDialog::send_info() | |||
|     auto send = [&job_done, &result](const std::string& data) { | ||||
|         const std::string url = "https://files.prusa3d.com/wp-json/v1/ps"; | ||||
|         Http http = Http::post(url); | ||||
|         http.set_post_body(data) | ||||
|         http.header("Content-Type", "application/json") | ||||
|             .set_post_body(data) | ||||
|             .on_complete([&result](std::string body, unsigned status) { | ||||
|                 result = { Result::Success, _L("System info sent successfully. Thank you.") }; | ||||
|             }) | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Lukas Matena
						Lukas Matena