fix(ExtensionInstallerJob): Don't crash when request list is empty

This commit is contained in:
Ahmad Ansori Palembani 2024-12-03 06:56:00 +07:00
parent 7f05d16039
commit fbb4112eac
Signed by: null2264
GPG key ID: BA64F8B60AF3EFB6

View file

@ -183,6 +183,9 @@ class ExtensionInstallerJob(val context: Context, workerParams: WorkerParameters
.setExpedited(OutOfQuotaPolicy.RUN_AS_NON_EXPEDITED_WORK_REQUEST)
.build()
}
if (requests.isEmpty()) return
var workContinuation = WorkManager.getInstance(context)
.beginUniqueWork(TAG, ExistingWorkPolicy.REPLACE, requests.first())
for (i in 1 until requests.size) {