Skip to content

Commit 07ce319

Browse files
committed
api!(jsonrpc): remove webxdc info from MessageObject
1 parent 0d36c85 commit 07ce319

File tree

1 file changed

+0
-14
lines changed

1 file changed

+0
-14
lines changed

deltachat-jsonrpc/src/api/types/message.rs

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ use deltachat::chat::ChatVisibility;
88
use deltachat::contact::Contact;
99
use deltachat::context::Context;
1010
use deltachat::download;
11-
use deltachat::log::LogExt as _;
1211
use deltachat::message::Message;
1312
use deltachat::message::MsgId;
1413
use deltachat::message::Viewtype;
@@ -20,7 +19,6 @@ use typescript_type_def::TypeDef;
2019
use super::color_int_to_hex_string;
2120
use super::contact::ContactObject;
2221
use super::reactions::JSONRPCReactions;
23-
use super::webxdc::WebxdcMessageInfo;
2422

2523
#[derive(Serialize, TypeDef, schemars::JsonSchema)]
2624
#[serde(rename_all = "camelCase", tag = "kind")]
@@ -92,8 +90,6 @@ pub struct MessageObject {
9290
file_bytes: u64,
9391
file_name: Option<String>,
9492

95-
webxdc_info: Option<WebxdcMessageInfo>,
96-
9793
webxdc_href: Option<String>,
9894

9995
download_state: DownloadState,
@@ -144,15 +140,6 @@ impl MessageObject {
144140
let file_bytes = message.get_filebytes(context).await?.unwrap_or_default();
145141
let override_sender_name = message.get_override_sender_name();
146142

147-
let webxdc_info = if message.get_viewtype() == Viewtype::Webxdc {
148-
WebxdcMessageInfo::get_for_message(context, msg_id)
149-
.await
150-
.log_err(context)
151-
.ok()
152-
} else {
153-
None
154-
};
155-
156143
let parent_id = message.parent(context).await?.map(|m| m.get_id().to_u32());
157144

158145
let download_state = message.download_state().into();
@@ -266,7 +253,6 @@ impl MessageObject {
266253
file_mime: message.get_filemime(),
267254
file_bytes,
268255
file_name: message.get_filename(),
269-
webxdc_info,
270256

271257
// On a WebxdcInfoMessage this might include a hash holding
272258
// information about a specific position or state in a webxdc app

0 commit comments

Comments
 (0)