refactor: create_status_update_record: Remove double check of info_msg_id

This commit is contained in:
iequidoo
2024-11-26 23:11:31 -03:00
committed by iequidoo
parent 4edade225c
commit 167948e62a

View File

@@ -367,18 +367,16 @@ impl Context {
.get_overwritable_info_msg_id(&instance, from_id) .get_overwritable_info_msg_id(&instance, from_id)
.await?; .await?;
if info_msg_id.is_some() && status_update_item.href.is_none() { if let (Some(info_msg_id), None) = (info_msg_id, &status_update_item.href) {
if let Some(info_msg_id) = info_msg_id { chat::update_msg_text_and_timestamp(
chat::update_msg_text_and_timestamp( self,
self, instance.chat_id,
instance.chat_id, info_msg_id,
info_msg_id, info.as_str(),
info.as_str(), timestamp,
timestamp, )
) .await?;
.await?; notify_msg_id = info_msg_id;
notify_msg_id = info_msg_id;
}
} else { } else {
notify_msg_id = chat::add_info_msg_with_cmd( notify_msg_id = chat::add_info_msg_with_cmd(
self, self,