From 6a55c71b21a9894c7c7601134a4f8ab5269e9aa5 Mon Sep 17 00:00:00 2001 From: Kevin Boulongne Date: Tue, 14 May 2024 13:06:59 +0200 Subject: [PATCH] Update `getMessagesUidsDelta()` Sentry to not log NetworkExceptions anymore --- .../mail/data/cache/mailboxContent/RefreshController.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 dddc67c60c..46f3750732 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 @@ -18,6 +18,7 @@ package com.infomaniak.mail.data.cache.mailboxContent import com.infomaniak.lib.core.utils.SentryLog +import com.infomaniak.lib.core.utils.isNetworkException import com.infomaniak.mail.data.LocalSettings import com.infomaniak.mail.data.LocalSettings.ThreadMode import com.infomaniak.mail.data.api.ApiRepository @@ -852,7 +853,7 @@ class RefreshController @Inject constructor( private fun getMessagesUidsDelta(folderId: String, previousCursor: String): ActivitiesResult? { return with(ApiRepository.getMessagesUidsDelta(mailbox.uuid, folderId, previousCursor, okHttpClient)) { - if (!isSuccess()) throwErrorAsException() + if (!isSuccess() && error?.exception?.isNetworkException() != true) throwErrorAsException() return@with data } }