Skip to content

Commit 71a2ed3

Browse files
committed
add upload started, added event
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
1 parent 07d7c1f commit 71a2ed3

3 files changed

Lines changed: 4 additions & 2 deletions

File tree

app/src/main/java/com/nextcloud/client/jobs/autoUpload/AutoUploadWorker.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -331,10 +331,12 @@ class AutoUploadWorker(
331331
uploadEntity = uploadEntity.copy(id = generatedId.toInt())
332332
upload.uploadId = generatedId
333333

334+
fileUploadBroadcastManager.sendAdded(context)
334335
val operation = createUploadFileOperation(upload, user)
335336
Log_OC.d(TAG, "🕒 uploading: $localPath, id: $generatedId")
336337

337338
val result = operation.execute(client)
339+
fileUploadBroadcastManager.sendStarted(operation, context)
338340
uploadsStorageManager.updateStatus(uploadEntity, result.isSuccess)
339341

340342
UploadErrorNotificationManager.handleResult(

app/src/main/java/com/nextcloud/client/jobs/upload/FileUploadBroadcastManager.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ class FileUploadBroadcastManager(private val broadcastManager: LocalBroadcastMan
3333
}
3434

3535
/**
36-
* Sends a broadcast indicating that an upload added
36+
* Sends a broadcast indicating that an upload added into database.
3737
*
3838
* ### Triggered when
3939
* - [UploadFileOperation] added

app/src/main/java/com/nextcloud/client/jobs/upload/FileUploadWorker.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -245,7 +245,6 @@ class FileUploadWorker(
245245
fileUploadBroadcastManager.sendAdded(context)
246246
val operation = createUploadFileOperation(upload, user)
247247
currentUploadFileOperation = operation
248-
fileUploadBroadcastManager.sendStarted(operation, context)
249248

250249
val currentIndex = (index + 1)
251250
val currentUploadIndex = (currentIndex + previouslyUploadedFileSize)
@@ -344,6 +343,7 @@ class FileUploadWorker(
344343
val file = File(operation.originalStoragePath)
345344
val remoteId: String? = operation.file.remoteId
346345
task.execute(ThumbnailsCacheManager.ThumbnailGenerationTaskObject(file, remoteId))
346+
fileUploadBroadcastManager.sendStarted(operation, context)
347347
} catch (e: Exception) {
348348
Log_OC.e(TAG, "Error uploading", e)
349349
result = RemoteOperationResult<Any?>(e)

0 commit comments

Comments
 (0)