Don't show OS peer info if unavailable

Signed-off-by: Percy Wegmann <percy@tailscale.com>
ox/styling_bak
Percy Wegmann 2 years ago
parent 74f8db62fb
commit ed45a7650c
No known key found for this signature in database
GPG Key ID: 29D8CDEB4C13D48B

@ -120,10 +120,16 @@ class Tailcfg {
} }
val info: List<PeerSettingInfo> val info: List<PeerSettingInfo>
get() = get() {
listOf( val result = mutableListOf<PeerSettingInfo>()
PeerSettingInfo(R.string.os, ComposableStringFormatter(Hostinfo.OS ?: "")), if (Hostinfo.OS?.isNotEmpty() == true) {
PeerSettingInfo(R.string.key_expiry, TimeUtil().keyExpiryFromGoTime(KeyExpiry))) result.add(
PeerSettingInfo(R.string.os, ComposableStringFormatter(Hostinfo.OS!!)),
)
}
result.add(PeerSettingInfo(R.string.key_expiry, TimeUtil().keyExpiryFromGoTime(KeyExpiry)))
return result
}
} }
@Serializable @Serializable

Loading…
Cancel
Save