From cf97c925e250af0af16ca6d848066534da75b200 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Wed, 23 Apr 2025 16:59:16 +1000 Subject: [PATCH] Don't check collection size on sync to third-party server Closes #3936 (cherry picked from commit dd0abfc200e3b1cf4dcb5c6a1c4b00236a8676bb) --- rslib/src/sync/collection/normal.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rslib/src/sync/collection/normal.rs b/rslib/src/sync/collection/normal.rs index 75e7bd068..74d4756f1 100644 --- a/rslib/src/sync/collection/normal.rs +++ b/rslib/src/sync/collection/normal.rs @@ -71,7 +71,7 @@ impl NormalSyncer<'_> { let local = self.col.sync_meta()?; let local_bytes = local.collection_bytes; let limit = *MAXIMUM_SYNC_PAYLOAD_BYTES_UNCOMPRESSED; - if local.collection_bytes > limit { + if self.server.endpoint.as_str().contains("ankiweb") && local.collection_bytes > limit { return Err(AnkiError::sync_error( format!("{local_bytes} > {limit}"), SyncErrorKind::UploadTooLarge,