Check WorkInfo is Null
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
This shouldn't happen in normal use, but can happen in debug builds
This commit is contained in:
parent
6859780873
commit
137de57e83
|
@ -218,7 +218,7 @@ class MainActivity: FlutterActivity() {
|
||||||
WorkManager.getInstance(this).enqueue(workRequest)
|
WorkManager.getInstance(this).enqueue(workRequest)
|
||||||
WorkManager.getInstance(applicationContext).getWorkInfoByIdLiveData(workRequest.id).observe(
|
WorkManager.getInstance(applicationContext).getWorkInfoByIdLiveData(workRequest.id).observe(
|
||||||
this, Observer { workInfo ->
|
this, Observer { workInfo ->
|
||||||
if (workInfo.state == WorkInfo.State.SUCCEEDED) {
|
if (workInfo != null && workInfo.state == WorkInfo.State.SUCCEEDED) {
|
||||||
val res = workInfo.outputData.keyValueMap.toString()
|
val res = workInfo.outputData.keyValueMap.toString()
|
||||||
result.success(workInfo.outputData.getString("result"))
|
result.success(workInfo.outputData.getString("result"))
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue