fix: clone msg_id before move
All checks were successful
BotServer CI/CD / build (push) Successful in 4m15s
All checks were successful
BotServer CI/CD / build (push) Successful in 4m15s
This commit is contained in:
parent
58f8451981
commit
4ae695764e
1 changed files with 1 additions and 1 deletions
|
|
@ -139,7 +139,7 @@ pub async fn send_campaign_email(
|
||||||
let email_service = EmailService::new(state.clone());
|
let email_service = EmailService::new(state.clone());
|
||||||
match email_service.send_email(&payload.to, &payload.subject, &body, bot_id, None) {
|
match email_service.send_email(&payload.to, &payload.subject, &body, bot_id, None) {
|
||||||
Ok(msg_id) => {
|
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)))
|
diesel::update(email_tracking::table.filter(email_tracking::id.eq(tracking_id)))
|
||||||
.set(email_tracking::message_id.eq(Some(msg_id_str)))
|
.set(email_tracking::message_id.eq(Some(msg_id_str)))
|
||||||
.execute(&mut conn)
|
.execute(&mut conn)
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue