Fix: Crashing on empty products without source code link

This commit is contained in:
machiav3lli 2022-07-07 00:40:24 +02:00
parent 1253121938
commit 044b1f659e

View File

@ -426,7 +426,8 @@ class AppSheetX() : FullscreenBottomSheetDialogFragment(), Callbacks {
versionCode = product.versionCode.toString(),
appSize = product.displayRelease?.size?.formatSize().orEmpty(),
repoHost = "@${
URI(product.source).host.removePrefix("www.")
(URI(product.source)?.host ?: stringResource(id = R.string.unknown))
.removePrefix("www.")
.replaceFirstChar { if (it.isLowerCase()) it.titlecase(Locale.getDefault()) else it.toString() }
}",
mainAction = mainAction,