diff --git a/app/src/main/java/com/infomaniak/mail/data/cache/mailboxContent/RefreshController.kt b/app/src/main/java/com/infomaniak/mail/data/cache/mailboxContent/RefreshController.kt index ee6381bb008..7c255a54d3f 100644 --- a/app/src/main/java/com/infomaniak/mail/data/cache/mailboxContent/RefreshController.kt +++ b/app/src/main/java/com/infomaniak/mail/data/cache/mailboxContent/RefreshController.kt @@ -846,7 +846,7 @@ class RefreshController @Inject constructor( //region API calls private fun getMessagesUids(folderId: String, info: PaginationInfo?): NewMessagesResult? { return with(ApiRepository.getMessagesUids(mailbox.uuid, folderId, okHttpClient, info)) { - if (!isSuccess()) throwErrorAsException() + if (!isSuccess() && error?.exception?.isNetworkException() != true) throwErrorAsException() return@with data } }