diff --git a/libraries/push/impl/src/main/kotlin/io/element/android/libraries/push/impl/workmanager/SyncNotificationWorkManagerRequest.kt b/libraries/push/impl/src/main/kotlin/io/element/android/libraries/push/impl/workmanager/SyncNotificationWorkManagerRequest.kt index a529beba4b..b11b83d6e4 100644 --- a/libraries/push/impl/src/main/kotlin/io/element/android/libraries/push/impl/workmanager/SyncNotificationWorkManagerRequest.kt +++ b/libraries/push/impl/src/main/kotlin/io/element/android/libraries/push/impl/workmanager/SyncNotificationWorkManagerRequest.kt @@ -34,8 +34,8 @@ class SyncNotificationWorkManagerRequest( return Result.failure(InvalidParameterException("notificationEventRequests cannot be empty")) } Timber.d("Scheduling ${notificationEventRequests.size} notification requests with WorkManager for $sessionId") - return workerDataConverter.serialize(notificationEventRequests).map { - it.map { data -> + return workerDataConverter.serialize(notificationEventRequests).map { dataList -> + dataList.map { data -> OneTimeWorkRequestBuilder() .setInputData(data) .apply {