summaryrefslogtreecommitdiffstats
path: root/app/src/main/java/app/fedilab/android/mastodon/activities/InstanceHealthActivity.kt
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/app/fedilab/android/mastodon/activities/InstanceHealthActivity.kt')
-rw-r--r--app/src/main/java/app/fedilab/android/mastodon/activities/InstanceHealthActivity.kt100
1 files changed, 50 insertions, 50 deletions
diff --git a/app/src/main/java/app/fedilab/android/mastodon/activities/InstanceHealthActivity.kt b/app/src/main/java/app/fedilab/android/mastodon/activities/InstanceHealthActivity.kt
index 1a0bd5c5d..a0290ba90 100644
--- a/app/src/main/java/app/fedilab/android/mastodon/activities/InstanceHealthActivity.kt
+++ b/app/src/main/java/app/fedilab/android/mastodon/activities/InstanceHealthActivity.kt
@@ -60,63 +60,63 @@ class InstanceHealthActivity : DialogFragment() {
private fun checkInstance() {
val instanceSocialVM =
- ViewModelProvider(this@InstanceHealthActivity)[InstanceSocialVM::class.java]
+ ViewModelProvider(this@InstanceHealthActivity)[InstanceSocialVM::class.java]
instanceSocialVM.getInstances(BaseMainActivity.currentInstance.trim { it <= ' ' })
- .observe(this@InstanceHealthActivity) { instanceSocialList: InstanceSocial? ->
- val instance = instanceSocialList?.instances?.firstOrNull { instance ->
- instance.name.equals(
- BaseMainActivity.currentInstance.trim { it <= ' ' },
- ignoreCase = true
- )
+ .observe(this@InstanceHealthActivity) { instanceSocialList: InstanceSocial? ->
+ val instance = instanceSocialList?.instances?.firstOrNull { instance ->
+ instance.name.equals(
+ BaseMainActivity.currentInstance.trim { it <= ' ' },
+ ignoreCase = true
+ )
+ }
+ if (instance != null) {
+ instance.thumbnail?.takeIf { it != "null" }?.let { thumbnail ->
+ Glide.with(this@InstanceHealthActivity)
+ .asBitmap()
+ .placeholder(R.drawable.default_banner)
+ .load(thumbnail)
+ .into(binding.backgroundImage)
}
- if (instance != null) {
- instance.thumbnail?.takeIf { it != "null" }?.let { thumbnail ->
- Glide.with(this@InstanceHealthActivity)
- .asBitmap()
- .placeholder(R.drawable.default_banner)
- .load(thumbnail)
- .into(binding.backgroundImage)
- }
- binding.name.text = instance.name
- if (instance.up) {
- binding.up.setText(R.string.is_up)
- binding.up.setTextColor(
- ThemeHelper.getAttColor(
- requireContext(),
- R.attr.colorPrimary
- )
+ binding.name.text = instance.name
+ if (instance.up) {
+ binding.up.setText(R.string.is_up)
+ binding.up.setTextColor(
+ ThemeHelper.getAttColor(
+ requireContext(),
+ R.attr.colorPrimary
)
- } else {
- binding.up.setText(R.string.is_down)
- binding.up.setTextColor(
- ThemeHelper.getAttColor(
- requireContext(),
- R.attr.colorError
- )
- )
- }
- binding.uptime.text = getString(
- R.string.instance_health_uptime,
- instance.uptime * 100
- )
- if (instance.checked_at != null)
- binding.checkedAt.text =
- getString(
- R.string.instance_health_checkedat,
- Helper.dateToString(instance.checked_at)
- )
- binding.values.text = getString(
- R.string.instance_health_indication,
- instance.version,
- Helper.withSuffix(instance.active_users.toLong()),
- Helper.withSuffix(instance.statuses.toLong())
)
} else {
- binding.instanceData.isVisible = false
- binding.noInstance.isVisible = true
+ binding.up.setText(R.string.is_down)
+ binding.up.setTextColor(
+ ThemeHelper.getAttColor(
+ requireContext(),
+ R.attr.colorError
+ )
+ )
}
- binding.loader.isVisible = false
+ binding.uptime.text = getString(
+ R.string.instance_health_uptime,
+ instance.uptime * 100
+ )
+ if (instance.checked_at != null)
+ binding.checkedAt.text =
+ getString(
+ R.string.instance_health_checkedat,
+ Helper.dateToString(instance.checked_at)
+ )
+ binding.values.text = getString(
+ R.string.instance_health_indication,
+ instance.version,
+ Helper.withSuffix(instance.active_users.toLong()),
+ Helper.withSuffix(instance.statuses.toLong())
+ )
+ } else {
+ binding.instanceData.isVisible = false
+ binding.noInstance.isVisible = true
}
+ binding.loader.isVisible = false
+ }
}
override fun onDestroyView() {