better-text #564
@@ -135,12 +135,22 @@ ORDER BY read_at DESC, created_at DESC;
 | 
			
		||||
        .await
 | 
			
		||||
        .unwrap();
 | 
			
		||||
 | 
			
		||||
        println!("in mark_read");
 | 
			
		||||
 | 
			
		||||
        if let Some(action) = self.action_after_reading.as_ref() {
 | 
			
		||||
            println!("{action:#?}");
 | 
			
		||||
            // User read notification about cancelled trip/event
 | 
			
		||||
            let re = Regex::new(r"^remove_user_trip_with_trip_details_id:(\d+)$").unwrap();
 | 
			
		||||
            if let Some(caps) = re.captures(action) {
 | 
			
		||||
                println!("in 2nd if");
 | 
			
		||||
                if let Some(matched) = caps.get(1) {
 | 
			
		||||
                    println!("in 3rd if");
 | 
			
		||||
                    if let Ok(number) = matched.as_str().parse::<i32>() {
 | 
			
		||||
                        println!("number: {number}");
 | 
			
		||||
                        println!(
 | 
			
		||||
                            "DELETE FROM user_trip WHERE user_id = {} AND trip_details_id = {}",
 | 
			
		||||
                            self.user_id, number
 | 
			
		||||
                        );
 | 
			
		||||
                        let _ = sqlx::query!(
 | 
			
		||||
                            "DELETE FROM user_trip WHERE user_id = ? AND trip_details_id = ?",
 | 
			
		||||
                            self.user_id,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user