Fix null exception

This commit is contained in:
Mygod
2019-02-03 13:20:27 +08:00
parent 74696ceba3
commit b8ee730332

View File

@@ -151,7 +151,7 @@ class ClientsFragment : Fragment(), MainScope by MainScope.Supervisor() {
R.id.stats -> { R.id.stats -> {
binding.client?.let { client -> binding.client?.let { client ->
launch(start = CoroutineStart.UNDISPATCHED) { launch(start = CoroutineStart.UNDISPATCHED) {
StatsDialogFragment().withArg(StatsArg(client.title.value!!, StatsDialogFragment().withArg(StatsArg(client.title.value ?: return@launch,
AppDatabase.instance.trafficRecordDao.queryStats(client.mac))) AppDatabase.instance.trafficRecordDao.queryStats(client.mac)))
.show(fragmentManager ?: return@launch, "StatsDialogFragment") .show(fragmentManager ?: return@launch, "StatsDialogFragment")
} }