From 4ae695764e72ef39d11af514a530a74966b6bbe9 Mon Sep 17 00:00:00 2001 From: "Rodrigo Rodriguez (Pragmatismo)" Date: Sat, 4 Apr 2026 23:15:10 -0300 Subject: [PATCH] fix: clone msg_id before move --- src/marketing/email.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/marketing/email.rs b/src/marketing/email.rs index d3a01caa..fe794182 100644 --- a/src/marketing/email.rs +++ b/src/marketing/email.rs @@ -139,7 +139,7 @@ pub async fn send_campaign_email( let email_service = EmailService::new(state.clone()); match email_service.send_email(&payload.to, &payload.subject, &body, bot_id, None) { Ok(msg_id) => { - let msg_id_str: String = msg_id; + let msg_id_str: String = msg_id.clone(); diesel::update(email_tracking::table.filter(email_tracking::id.eq(tracking_id))) .set(email_tracking::message_id.eq(Some(msg_id_str))) .execute(&mut conn)