From e1c73a20a47ec92ddffb6401ed98cb34bbb8183d Mon Sep 17 00:00:00 2001 From: Valentin Perignon Date: Fri, 1 May 2026 10:05:43 +0200 Subject: [PATCH 1/2] chore(UploadV2Manager): Remove unused properties --- .../multiplatform_swisstransfer/SwissTransferInjection.kt | 2 -- .../multiplatform_swisstransfer/managers/UploadV2Manager.kt | 2 -- 2 files changed, 4 deletions(-) diff --git a/STCore/src/commonMain/kotlin/com/infomaniak/multiplatform_swisstransfer/SwissTransferInjection.kt b/STCore/src/commonMain/kotlin/com/infomaniak/multiplatform_swisstransfer/SwissTransferInjection.kt index e1b95342..0ef0e618 100644 --- a/STCore/src/commonMain/kotlin/com/infomaniak/multiplatform_swisstransfer/SwissTransferInjection.kt +++ b/STCore/src/commonMain/kotlin/com/infomaniak/multiplatform_swisstransfer/SwissTransferInjection.kt @@ -135,9 +135,7 @@ class SwissTransferInjection( UploadV2Manager( accountManager = accountManager, uploadRepository = uploadV2Repository, - transferManager = transferManager, appDatabase = appDatabase, - uploadDao = appDatabase.getUploadDao(), transferDao = appDatabase.getTransferDao(), ) } diff --git a/STCore/src/commonMain/kotlin/com/infomaniak/multiplatform_swisstransfer/managers/UploadV2Manager.kt b/STCore/src/commonMain/kotlin/com/infomaniak/multiplatform_swisstransfer/managers/UploadV2Manager.kt index 1047a844..201eebfa 100644 --- a/STCore/src/commonMain/kotlin/com/infomaniak/multiplatform_swisstransfer/managers/UploadV2Manager.kt +++ b/STCore/src/commonMain/kotlin/com/infomaniak/multiplatform_swisstransfer/managers/UploadV2Manager.kt @@ -56,9 +56,7 @@ import kotlin.coroutines.cancellation.CancellationException class UploadV2Manager( private val accountManager: AccountManager, private val uploadRepository: UploadV2Repository, - private val transferManager: TransferManager, private val appDatabase: AppDatabase, - private val uploadDao: UploadDao, private val transferDao: TransferDao, ) { From e69fad09ad31e5e83d4cc95927353846249ab88d Mon Sep 17 00:00:00 2001 From: Valentin Perignon Date: Fri, 1 May 2026 10:16:08 +0200 Subject: [PATCH 2/2] chore: Update UploadV2Manager documentation --- .../multiplatform_swisstransfer/managers/UploadV2Manager.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/STCore/src/commonMain/kotlin/com/infomaniak/multiplatform_swisstransfer/managers/UploadV2Manager.kt b/STCore/src/commonMain/kotlin/com/infomaniak/multiplatform_swisstransfer/managers/UploadV2Manager.kt index 201eebfa..170489fb 100644 --- a/STCore/src/commonMain/kotlin/com/infomaniak/multiplatform_swisstransfer/managers/UploadV2Manager.kt +++ b/STCore/src/commonMain/kotlin/com/infomaniak/multiplatform_swisstransfer/managers/UploadV2Manager.kt @@ -50,8 +50,10 @@ import kotlin.coroutines.cancellation.CancellationException * This class handles the initialization, progress, and completion of uploads, * interacting with the database and the network repository. * + * @property accountManager A manager used to orchestrate Accounts operations. * @property uploadRepository The repository for interacting with the SwissTransfer API for uploads. - * @property transferManager Transfer operations + * @property appDatabase The provider for managing Room database operations. + * @property transferDao The DAO for performing database operations on transfers. */ class UploadV2Manager( private val accountManager: AccountManager,