summaryrefslogtreecommitdiffhomepage
path: root/android/app/src
diff options
context:
space:
mode:
authorDavid Göransson <david.goransson@mullvad.net>2025-07-18 10:50:27 +0200
committerDavid Lönnhager <david.l@mullvad.net>2025-07-23 09:41:54 +0200
commitd3cae0e103010bb620340068e7337606fd78a9ee (patch)
tree9692eeb2f8a84f8fcf80caaee26b9c435a3eed3e /android/app/src
parent38b8388e06b0fd60c3e4e6aa351eb541329dd3dd (diff)
downloadmullvadvpn-d3cae0e103010bb620340068e7337606fd78a9ee.tar.xz
mullvadvpn-d3cae0e103010bb620340068e7337606fd78a9ee.zip
Update to new protobuf protocol
Diffstat (limited to 'android/app/src')
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/relaylist/RelayItemExtensions.kt17
1 files changed, 5 insertions, 12 deletions
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/relaylist/RelayItemExtensions.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/relaylist/RelayItemExtensions.kt
index 21ef30408c..4803b966a9 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/relaylist/RelayItemExtensions.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/relaylist/RelayItemExtensions.kt
@@ -95,23 +95,16 @@ private fun RelayItem.Location.City.filter(
}
}
-private fun RelayItem.Location.Relay.hasMatchingDaitaSetting(filterDaita: Boolean): Boolean {
- return if (filterDaita) features.daita else true
-}
+private fun RelayItem.Location.Relay.hasMatchingDaitaSetting(filterDaita: Boolean): Boolean =
+ if (filterDaita) daita else true
private fun RelayItem.Location.Relay.filter(
ownership: Constraint<Ownership>,
providers: Constraint<Providers>,
daita: Boolean,
-): RelayItem.Location.Relay? {
- return if (
- hasMatchingDaitaSetting(daita) && hasOwnership(ownership) && hasProvider(providers)
- ) {
- this
- } else {
- null
- }
-}
+): RelayItem.Location.Relay? =
+ if (hasMatchingDaitaSetting(daita) && hasOwnership(ownership) && hasProvider(providers)) this
+ else null
fun List<RelayItem.Location.Country>.findByGeoLocationId(
geoLocationId: GeoLocationId