@@ -88,7 +88,7 @@ class BackgroundJobFactory @Inject constructor(
8888 when (workerClass) {
8989 ContactsBackupWork ::class -> createContactsBackupWork(context, workerParameters)
9090 ContactsImportWork ::class -> createContactsImportWork(context, workerParameters)
91- AutoUploadWorker ::class -> createFilesSyncWork (context, workerParameters)
91+ AutoUploadWorker ::class -> createAutoUploadWorker (context, workerParameters)
9292 OfflineSyncWork ::class -> createOfflineSyncWork(context, workerParameters)
9393 MediaFoldersDetectionWork ::class -> createMediaFoldersDetectionWork(context, workerParameters)
9494 NotificationWork ::class -> createNotificationWork(context, workerParameters)
@@ -174,7 +174,7 @@ class BackgroundJobFactory @Inject constructor(
174174 contentResolver
175175 )
176176
177- private fun createFilesSyncWork (context : Context , params : WorkerParameters ): AutoUploadWorker = AutoUploadWorker (
177+ private fun createAutoUploadWorker (context : Context , params : WorkerParameters ): AutoUploadWorker = AutoUploadWorker (
178178 context = context,
179179 params = params,
180180 userAccountManager = accountManager,
@@ -184,7 +184,10 @@ class BackgroundJobFactory @Inject constructor(
184184 syncedFolderProvider = syncedFolderProvider,
185185 repository = FileSystemRepository (dao = database.fileSystemDao(), uploadsStorageManager, context),
186186 viewThemeUtils = viewThemeUtils.get(),
187- localBroadcastManager = localBroadcastManager.get()
187+ localBroadcastManager = localBroadcastManager.get(),
188+ autoUploadHelper = AutoUploadHelper (
189+ FileSystemRepository (dao = database.fileSystemDao(), uploadsStorageManager, context)
190+ )
188191 )
189192
190193 private fun createOfflineSyncWork (context : Context , params : WorkerParameters ): OfflineSyncWork = OfflineSyncWork (
0 commit comments