From 4f08ae6bb1ca57c2507458a569beab18a00e52e2 Mon Sep 17 00:00:00 2001 From: Louis CAD Date: Wed, 5 Mar 2025 11:45:57 +0100 Subject: [PATCH] chore: Report upload session start unknown errors to Sentry --- .../swisstransfer/upload/UploadSessionStarter.kt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/infomaniak/swisstransfer/upload/UploadSessionStarter.kt b/app/src/main/java/com/infomaniak/swisstransfer/upload/UploadSessionStarter.kt index b8d25d5b6..f38aa12b4 100644 --- a/app/src/main/java/com/infomaniak/swisstransfer/upload/UploadSessionStarter.kt +++ b/app/src/main/java/com/infomaniak/swisstransfer/upload/UploadSessionStarter.kt @@ -75,7 +75,10 @@ class UploadSessionStarter @Inject constructor( is IntegrityException -> Result.AppIntegrityIssue is ContainerErrorsException.EmailValidationRequired -> Result.EmailValidationRequired is ContainerErrorsException.DomainBlockedException -> Result.RestrictedLocation - else -> Result.OtherIssue(t) + else -> { + SentryLog.e(TAG, "Unexpected issue while starting the upload session", t) + Result.OtherIssue(t) + } } } @@ -96,3 +99,5 @@ class UploadSessionStarter @Inject constructor( return attestationToken } } + +private const val TAG = "UploadSessionStarter"