Compare commits

..

3 commits

Author SHA1 Message Date
Renovate Bot
dcb437621c chore(deps): update rust crate termimad to 0.34.0 2025-08-31 00:14:21 +00:00
nexy7574
83e3de55a4
fix(sync/v2): Room leaves being omitted incorrectly
Partially borrowed from 85a84f93c7
2025-08-30 16:18:46 +01:00
Tom Foster
609e239436 fix(fedora): Correct linting issues in RPM spec file
The Fedora RPM packaging files added in PR #950 weren't passing pre-commit
checks, causing CI failures for any branches rebased after that merge. This
applies prek linting fixes (typo correction, trailing whitespace removal,
and EOF newline) to ensure CI passes for all contributors.
2025-08-30 16:10:41 +01:00
2 changed files with 4 additions and 4 deletions

View file

@ -38,7 +38,7 @@ sed -i 's/^offline = true$//' .cargo/config.toml
%cargo_build %cargo_build
# Here's the one legally required mystery incantation in this file. # Here's the one legally required mystery incantation in this file.
# Some of our dependencies have source files which are (for some reason) marked as excutable. # Some of our dependencies have source files which are (for some reason) marked as executable.
# Files in .cargo/registry/ are copied into /usr/src/ by the debuginfo machinery # Files in .cargo/registry/ are copied into /usr/src/ by the debuginfo machinery
# at the end of the build step, and then the BRP shebang mangling script checks # at the end of the build step, and then the BRP shebang mangling script checks
# the entire buildroot to find executable files, and fails the build because # the entire buildroot to find executable files, and fails the build because

View file

@ -430,7 +430,7 @@ async fn handle_left_room(
.ok(); .ok();
// Left before last sync // Left before last sync
if Some(since) >= left_count { if (Some(since) >= left_count && !include_leave) || Some(next_batch) < left_count {
return Ok(None); return Ok(None);
} }