diff --git a/src/api/client/sync/v5.rs b/src/api/client/sync/v5.rs index 8bc9ff29..fd2f9ae9 100644 --- a/src/api/client/sync/v5.rs +++ b/src/api/client/sync/v5.rs @@ -320,6 +320,7 @@ where for mut range in ranges { range.0 = uint!(0); + range.1 = range.1.checked_add(uint!(1)).unwrap_or(range.1); range.1 = range .1 .clamp(range.0, UInt::try_from(active_rooms.len()).unwrap_or(UInt::MAX));