diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/util/ui/LazyString.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/util/ui/LazyString.kt index 548bd0b9abfb1c7b61c22cc9b702465dfb3e3fde..95ef733875264d0352275a6e3a9e1a5a1bb1d065 100644 --- a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/util/ui/LazyString.kt +++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/util/ui/LazyString.kt @@ -19,5 +19,9 @@ fun String.toLazyString() = object : LazyString { } fun Int.toResolvingString(vararg formatArgs: Any): LazyString = object : LazyString { - override fun get(context: Context): String = context.getString(this@toResolvingString, *formatArgs) + override fun get(context: Context): String = if (formatArgs.isNotEmpty()) { + context.getString(this@toResolvingString, *formatArgs) + } else { + context.getString(this@toResolvingString) + } } diff --git a/Corona-Warn-App/src/test/java/de/rki/coronawarnapp/datadonation/analytics/ui/input/AnalyticsUserInputViewModelTest.kt b/Corona-Warn-App/src/test/java/de/rki/coronawarnapp/datadonation/analytics/ui/input/AnalyticsUserInputViewModelTest.kt index 2dddc1558106d463abedc050243f8312b3fda310..35f921d911a6d78a5997650ff4cedb17de49d5a6 100644 --- a/Corona-Warn-App/src/test/java/de/rki/coronawarnapp/datadonation/analytics/ui/input/AnalyticsUserInputViewModelTest.kt +++ b/Corona-Warn-App/src/test/java/de/rki/coronawarnapp/datadonation/analytics/ui/input/AnalyticsUserInputViewModelTest.kt @@ -37,7 +37,7 @@ class AnalyticsUserInputViewModelTest : BaseTest() { fun setup() { MockKAnnotations.init(this) - every { context.getString(any(), *anyVararg()) } returns "" + every { context.getString(any()) } returns "" every { analyticsSettings.userInfoAgeGroup } returns userInfoAgeGroup every { analyticsSettings.userInfoFederalState } returns userInfoFederalState