From 632d8f680410f904a666e6050fafa4ea62c1d0a9 Mon Sep 17 00:00:00 2001 From: Rohit Verma <101377978+rohit9625@users.noreply.github.com> Date: Sat, 16 Aug 2025 14:25:17 +0530 Subject: [PATCH] fix: return fallback value when versionName is null Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- app/src/main/java/fr/free/nrw/commons/utils/ConfigUtils.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/fr/free/nrw/commons/utils/ConfigUtils.kt b/app/src/main/java/fr/free/nrw/commons/utils/ConfigUtils.kt index 9a2b83287..2bc8269e7 100644 --- a/app/src/main/java/fr/free/nrw/commons/utils/ConfigUtils.kt +++ b/app/src/main/java/fr/free/nrw/commons/utils/ConfigUtils.kt @@ -14,7 +14,9 @@ object ConfigUtils { @JvmStatic private fun Context.getVersionName(): String? = try { - packageManager.getPackageInfo(packageName, 0).versionName + private fun Context.getVersionName(): String = + try { + packageManager.getPackageInfo(packageName, 0).versionName ?: BuildConfig.VERSION_NAME } catch (e: PackageManager.NameNotFoundException) { BuildConfig.VERSION_NAME }