Skip to content

Commit b380aac

Browse files
committed
Transcript background fixes
1 parent b3d053c commit b380aac

3 files changed

Lines changed: 207 additions & 9 deletions

File tree

Cargo.lock

Lines changed: 203 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/imessage/messages.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1519,7 +1519,7 @@ pub enum SetTranscriptBackgroundMessage {
15191519
#[serde(rename = "traba")]
15201520
aid: u32,
15211521
#[serde(rename = "tbid")]
1522-
bid: u32, // sequence number
1522+
bid: u64, // sequence number
15231523
#[serde(rename = "cid")]
15241524
chat_id: Option<String>,
15251525

@@ -1530,7 +1530,7 @@ pub enum SetTranscriptBackgroundMessage {
15301530
#[serde(rename = "traba")]
15311531
aid: u32,
15321532
#[serde(rename = "tbid")]
1533-
bid: u32, // sequence number
1533+
bid: u64, // sequence number
15341534
#[serde(rename = "cid")]
15351535
chat_id: Option<String>,
15361536

@@ -1565,7 +1565,7 @@ impl SetTranscriptBackgroundMessage {
15651565
}
15661566
}
15671567

1568-
pub fn from_mmcs(file: Option<MMCSFile>, version: u32, chat_id: Option<String>) -> Self {
1568+
pub fn from_mmcs(file: Option<MMCSFile>, version: u64, chat_id: Option<String>) -> Self {
15691569
match file {
15701570
None => Self::Remove {
15711571
aid: 1,

src/imessage/posterkit.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ pub struct PRPosterTitleStyleConfiguration {
172172
pub preferred_title_alignment: u32,
173173
pub preferred_title_layout: u32,
174174
pub time_font_configuration: PRPosterSystemTimeFontConfiguration,
175-
#[serde(serialize_with = "vec_serialize", deserialize_with = "vec_deserialize")]
175+
#[serde(default, serialize_with = "vec_serialize", deserialize_with = "vec_deserialize")]
176176
pub time_numbering_system: Option<Vec<u8>>,
177177
pub title_color: PRPosterColor,
178178
#[serde(default, serialize_with = "bin_serialize", deserialize_with = "bin_deserialize")]

0 commit comments

Comments
 (0)