From 35d9434d83823e713858c78af73ff99ce7d72c51 Mon Sep 17 00:00:00 2001 From: Chummy Date: Tue, 17 Feb 2026 19:57:45 +0800 Subject: [PATCH] fix(channels): restore reply routing fields after rebase --- src/channels/discord.rs | 2 +- src/channels/lark.rs | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/channels/discord.rs b/src/channels/discord.rs index 1f9993d..8def70e 100644 --- a/src/channels/discord.rs +++ b/src/channels/discord.rs @@ -344,7 +344,7 @@ impl Channel for DiscordChannel { } let message_id = d.get("id").and_then(|i| i.as_str()).unwrap_or(""); - let _channel_id = d.get("channel_id").and_then(|c| c.as_str()).unwrap_or("").to_string(); + let channel_id = d.get("channel_id").and_then(|c| c.as_str()).unwrap_or("").to_string(); let channel_msg = ChannelMessage { id: if message_id.is_empty() { diff --git a/src/channels/lark.rs b/src/channels/lark.rs index 4e3ad9f..6e011e7 100644 --- a/src/channels/lark.rs +++ b/src/channels/lark.rs @@ -450,6 +450,7 @@ impl LarkChannel { let channel_msg = ChannelMessage { id: Uuid::new_v4().to_string(), sender: lark_msg.chat_id.clone(), + reply_to: lark_msg.chat_id.clone(), content: text, channel: "lark".to_string(), timestamp: std::time::SystemTime::now()