@@ -2006,7 +2006,6 @@ pub async fn run(recording_logging_handle: LoggingHandle) {
2006
2006
reset_microphone_permissions,
2007
2007
is_camera_window_open,
2008
2008
seek_to,
2009
- send_feedback_request,
2010
2009
windows:: position_traffic_lights,
2011
2010
windows:: set_theme,
2012
2011
global_message_dialog,
@@ -2383,53 +2382,6 @@ fn screenshot_path(app: &AppHandle, screenshot_id: &str) -> PathBuf {
2383
2382
screenshots_path ( app) . join ( format ! ( "{}.cap" , screenshot_id) )
2384
2383
}
2385
2384
2386
- #[ tauri:: command]
2387
- #[ specta:: specta]
2388
- async fn send_feedback_request ( app : AppHandle , feedback : String ) -> Result < ( ) , String > {
2389
- let auth = AuthStore :: get ( & app)
2390
- . map_err ( |e| e. to_string ( ) ) ?
2391
- . ok_or ( "Not authenticated" ) ?;
2392
-
2393
- let feedback_url = web_api:: make_url ( "/api/desktop/feedback" ) ;
2394
-
2395
- // Create a proper multipart form
2396
- let form = reqwest:: multipart:: Form :: new ( ) . text ( "feedback" , feedback) ;
2397
-
2398
- let client = reqwest:: Client :: new ( ) ;
2399
- let response = client
2400
- . post ( feedback_url)
2401
- . header ( "Authorization" , format ! ( "Bearer {}" , auth. token) )
2402
- . multipart ( form)
2403
- . send ( )
2404
- . await
2405
- . map_err ( |e| format ! ( "Failed to send feedback: {}" , e) ) ?;
2406
-
2407
- if !response. status ( ) . is_success ( ) {
2408
- println ! ( "Feedback request failed with status: {}" , response. status( ) ) ;
2409
-
2410
- let error_text = response
2411
- . text ( )
2412
- . await
2413
- . map_err ( |_| "Failed to read error response" ) ?;
2414
-
2415
- println ! ( "Error response: {}" , error_text) ;
2416
-
2417
- // Parse the error response and convert to owned String immediately
2418
- let error = match serde_json:: from_str :: < serde_json:: Value > ( & error_text) {
2419
- Ok ( v) => v
2420
- . get ( "error" )
2421
- . and_then ( |e| e. as_str ( ) )
2422
- . map ( ToString :: to_string)
2423
- . unwrap_or_else ( || "Failed to submit feedback" . to_string ( ) ) ,
2424
- Err ( _) => "Failed to submit feedback" . to_string ( ) ,
2425
- } ;
2426
-
2427
- return Err ( error) ;
2428
- }
2429
-
2430
- Ok ( ( ) )
2431
- }
2432
-
2433
2385
#[ tauri:: command]
2434
2386
#[ specta:: specta]
2435
2387
fn global_message_dialog ( app : AppHandle , message : String ) {
0 commit comments