Skip to content

Commit f13a154

Browse files
committed
Add a log when network constraint is disabled.
1 parent 2a5e233 commit f13a154

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/di/WorkManagerProvider.kt

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ import org.matrix.android.sdk.api.extensions.orFalse
3333
import org.matrix.android.sdk.internal.session.SessionScope
3434
import org.matrix.android.sdk.internal.session.homeserver.HomeServerCapabilitiesDataSource
3535
import org.matrix.android.sdk.internal.worker.MatrixWorkerFactory
36+
import timber.log.Timber
3637
import java.util.concurrent.TimeUnit
3738
import javax.inject.Inject
3839

@@ -109,7 +110,13 @@ internal class WorkManagerProvider @Inject constructor(
109110
): Constraints {
110111
val withNetworkConstraint = homeServerCapabilitiesDataSource.getHomeServerCapabilities()?.disableNetworkConstraint.orFalse().not()
111112
return Constraints.Builder()
112-
.apply { if (withNetworkConstraint) setRequiredNetworkType(NetworkType.CONNECTED) }
113+
.apply {
114+
if (withNetworkConstraint) {
115+
setRequiredNetworkType(NetworkType.CONNECTED)
116+
} else {
117+
Timber.w("Network constraint is disabled")
118+
}
119+
}
113120
.build()
114121
}
115122

0 commit comments

Comments
 (0)