Skip to content

Commit 347938a

Browse files
authored
refactor: jsonrpc rename change casing in names of jsonrpc structs/enums to comply with rust naming conventions. (#7324)
1 parent 9897ef2 commit 347938a

File tree

4 files changed

+24
-24
lines changed

4 files changed

+24
-24
lines changed

deltachat-jsonrpc/src/api.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -54,15 +54,15 @@ use types::events::Event;
5454
use types::http::HttpResponse;
5555
use types::message::{MessageData, MessageObject, MessageReadReceipt};
5656
use types::provider_info::ProviderInfo;
57-
use types::reactions::JSONRPCReactions;
57+
use types::reactions::JsonrpcReactions;
5858
use types::webxdc::WebxdcMessageInfo;
5959

6060
use self::types::message::{MessageInfo, MessageLoadResult};
6161
use self::types::{
62-
chat::{BasicChat, JSONRPCChatVisibility, MuteDuration},
62+
chat::{BasicChat, JsonrpcChatVisibility, MuteDuration},
6363
location::JsonrpcLocation,
6464
message::{
65-
JSONRPCMessageListItem, MessageNotificationInfo, MessageSearchResult, MessageViewtype,
65+
JsonrpcMessageListItem, MessageNotificationInfo, MessageSearchResult, MessageViewtype,
6666
},
6767
};
6868
use crate::api::types::chat_list::{get_chat_list_item_by_id, ChatListItemFetchResult};
@@ -1049,7 +1049,7 @@ impl CommandApi {
10491049
&self,
10501050
account_id: u32,
10511051
chat_id: u32,
1052-
visibility: JSONRPCChatVisibility,
1052+
visibility: JsonrpcChatVisibility,
10531053
) -> Result<()> {
10541054
let ctx = self.get_context(account_id).await?;
10551055

@@ -1254,7 +1254,7 @@ impl CommandApi {
12541254
chat_id: u32,
12551255
info_only: bool,
12561256
add_daymarker: bool,
1257-
) -> Result<Vec<JSONRPCMessageListItem>> {
1257+
) -> Result<Vec<JsonrpcMessageListItem>> {
12581258
let ctx = self.get_context(account_id).await?;
12591259
let msg = get_chat_msgs_ex(
12601260
&ctx,
@@ -1268,7 +1268,7 @@ impl CommandApi {
12681268
Ok(msg
12691269
.iter()
12701270
.map(|chat_item| (*chat_item).into())
1271-
.collect::<Vec<JSONRPCMessageListItem>>())
1271+
.collect::<Vec<JsonrpcMessageListItem>>())
12721272
}
12731273

12741274
async fn get_message(&self, account_id: u32, msg_id: u32) -> Result<MessageObject> {
@@ -2189,7 +2189,7 @@ impl CommandApi {
21892189
&self,
21902190
account_id: u32,
21912191
message_id: u32,
2192-
) -> Result<Option<JSONRPCReactions>> {
2192+
) -> Result<Option<JsonrpcReactions>> {
21932193
let ctx = self.get_context(account_id).await?;
21942194
let reactions = get_msg_reactions(&ctx, MsgId::new(message_id)).await?;
21952195
if reactions.is_empty() {

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

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -252,18 +252,18 @@ impl MuteDuration {
252252

253253
#[derive(Clone, Serialize, Deserialize, TypeDef, schemars::JsonSchema)]
254254
#[serde(rename = "ChatVisibility")]
255-
pub enum JSONRPCChatVisibility {
255+
pub enum JsonrpcChatVisibility {
256256
Normal,
257257
Archived,
258258
Pinned,
259259
}
260260

261-
impl JSONRPCChatVisibility {
261+
impl JsonrpcChatVisibility {
262262
pub fn into_core_type(self) -> ChatVisibility {
263263
match self {
264-
JSONRPCChatVisibility::Normal => ChatVisibility::Normal,
265-
JSONRPCChatVisibility::Archived => ChatVisibility::Archived,
266-
JSONRPCChatVisibility::Pinned => ChatVisibility::Pinned,
264+
JsonrpcChatVisibility::Normal => ChatVisibility::Normal,
265+
JsonrpcChatVisibility::Archived => ChatVisibility::Archived,
266+
JsonrpcChatVisibility::Pinned => ChatVisibility::Pinned,
267267
}
268268
}
269269
}

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

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ use typescript_type_def::TypeDef;
1818

1919
use super::color_int_to_hex_string;
2020
use super::contact::ContactObject;
21-
use super::reactions::JSONRPCReactions;
21+
use super::reactions::JsonrpcReactions;
2222

2323
#[derive(Serialize, TypeDef, schemars::JsonSchema)]
2424
#[serde(rename_all = "camelCase", tag = "kind")]
@@ -102,7 +102,7 @@ pub struct MessageObject {
102102

103103
saved_message_id: Option<u32>,
104104

105-
reactions: Option<JSONRPCReactions>,
105+
reactions: Option<JsonrpcReactions>,
106106

107107
vcard_contact: Option<VcardContact>,
108108
}
@@ -581,7 +581,7 @@ impl MessageSearchResult {
581581

582582
#[derive(Serialize, TypeDef, schemars::JsonSchema)]
583583
#[serde(rename_all = "camelCase", rename = "MessageListItem", tag = "kind")]
584-
pub enum JSONRPCMessageListItem {
584+
pub enum JsonrpcMessageListItem {
585585
Message {
586586
msg_id: u32,
587587
},
@@ -594,13 +594,13 @@ pub enum JSONRPCMessageListItem {
594594
},
595595
}
596596

597-
impl From<ChatItem> for JSONRPCMessageListItem {
597+
impl From<ChatItem> for JsonrpcMessageListItem {
598598
fn from(item: ChatItem) -> Self {
599599
match item {
600-
ChatItem::Message { msg_id } => JSONRPCMessageListItem::Message {
600+
ChatItem::Message { msg_id } => JsonrpcMessageListItem::Message {
601601
msg_id: msg_id.to_u32(),
602602
},
603-
ChatItem::DayMarker { timestamp } => JSONRPCMessageListItem::DayMarker { timestamp },
603+
ChatItem::DayMarker { timestamp } => JsonrpcMessageListItem::DayMarker { timestamp },
604604
}
605605
}
606606
}

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

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ use typescript_type_def::TypeDef;
88
/// A single reaction emoji.
99
#[derive(Serialize, TypeDef, schemars::JsonSchema)]
1010
#[serde(rename = "Reaction", rename_all = "camelCase")]
11-
pub struct JSONRPCReaction {
11+
pub struct JsonrpcReaction {
1212
/// Emoji.
1313
emoji: String,
1414

@@ -22,14 +22,14 @@ pub struct JSONRPCReaction {
2222
/// Structure representing all reactions to a particular message.
2323
#[derive(Serialize, TypeDef, schemars::JsonSchema)]
2424
#[serde(rename = "Reactions", rename_all = "camelCase")]
25-
pub struct JSONRPCReactions {
25+
pub struct JsonrpcReactions {
2626
/// Map from a contact to it's reaction to message.
2727
reactions_by_contact: BTreeMap<u32, Vec<String>>,
2828
/// Unique reactions and their count, sorted in descending order.
29-
reactions: Vec<JSONRPCReaction>,
29+
reactions: Vec<JsonrpcReaction>,
3030
}
3131

32-
impl From<Reactions> for JSONRPCReactions {
32+
impl From<Reactions> for JsonrpcReactions {
3333
fn from(reactions: Reactions) -> Self {
3434
let mut reactions_by_contact: BTreeMap<u32, Vec<String>> = BTreeMap::new();
3535

@@ -56,15 +56,15 @@ impl From<Reactions> for JSONRPCReactions {
5656
false
5757
};
5858

59-
let reaction = JSONRPCReaction {
59+
let reaction = JsonrpcReaction {
6060
emoji,
6161
count,
6262
is_from_self,
6363
};
6464
reactions_v.push(reaction)
6565
}
6666

67-
JSONRPCReactions {
67+
JsonrpcReactions {
6868
reactions_by_contact,
6969
reactions: reactions_v,
7070
}

0 commit comments

Comments
 (0)