diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/add/create/ChannelCreateFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/add/create/ChannelCreateFragment.kt index c15e6df25d4ce175c02e15e82a25c11d24a32825..a9d464267d3d7e47f0f27f0d3bc12d2918b9af54 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/add/create/ChannelCreateFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/add/create/ChannelCreateFragment.kt @@ -100,7 +100,8 @@ class ChannelCreateFragment : ServiceBoundSettingsFragment() { } override fun onItemSelected(parent: AdapterView<*>?, view: View?, position: Int, id: Long) { - networkId = networkAdapter.getItem(position).id + networkId = networkAdapter.getItem(position)?.id + ?: NetworkId(0) hasSelectedNetwork = true } } diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/add/join/ChannelJoinFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/add/join/ChannelJoinFragment.kt index 1fe771f3742aebf2eff285c2b163eec9dbcc5fa4..4c6d13f738587200511780b36daa13c59dcc5bb5 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/add/join/ChannelJoinFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/add/join/ChannelJoinFragment.kt @@ -78,7 +78,8 @@ class ChannelJoinFragment : ServiceBoundFragment() { } override fun onItemSelected(parent: AdapterView<*>?, view: View?, position: Int, id: Long) { - networkId = networkAdapter.getItem(position).id + networkId = networkAdapter.getItem(position)?.id + ?: NetworkId(0) hasSelectedNetwork = true } } diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/add/query/QueryCreateFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/add/query/QueryCreateFragment.kt index 45309e444efaf83a6c616890f716fa5432597598..83af1433ce4bd29e4bbf2cd91d4c5d9cbdfee35c 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/add/query/QueryCreateFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/add/query/QueryCreateFragment.kt @@ -121,7 +121,8 @@ class QueryCreateFragment : ServiceBoundFragment() { } override fun onItemSelected(parent: AdapterView<*>?, view: View?, position: Int, id: Long) { - networkId = networkAdapter.getItem(position).id + networkId = networkAdapter.getItem(position)?.id + ?: NetworkId(0) hasSelectedNetwork = true modelHelper.queryCreate.networkId.onNext(networkId) }