From c458aa2afe745101032844b8ea239cc94ecd3c50 Mon Sep 17 00:00:00 2001 From: Aayush Gupta Date: Wed, 19 Mar 2025 13:15:25 +0800 Subject: [PATCH] SpoofProvider: Use Locale.Builder to construct locale for spoofing Locale() constructor has been deprecated and the new of() method is API 36. Locale.Builder is backwards compatible. Signed-off-by: Aayush Gupta --- .../java/com/aurora/store/data/providers/SpoofProvider.kt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/aurora/store/data/providers/SpoofProvider.kt b/app/src/main/java/com/aurora/store/data/providers/SpoofProvider.kt index dcbad046b..47db9e8d7 100644 --- a/app/src/main/java/com/aurora/store/data/providers/SpoofProvider.kt +++ b/app/src/main/java/com/aurora/store/data/providers/SpoofProvider.kt @@ -79,10 +79,10 @@ class SpoofProvider @Inject constructor( get() = Preferences.getBoolean(context, DEVICE_SPOOF_ENABLED) private val spoofLocale: Locale - get() = Locale( - Preferences.getString(context, LOCALE_SPOOF_LANG), - Preferences.getString(context, LOCALE_SPOOF_COUNTRY) - ) + get() = Locale.Builder() + .setLanguage(Preferences.getString(context, LOCALE_SPOOF_LANG)) + .setRegion(Preferences.getString(context, LOCALE_SPOOF_COUNTRY)) + .build() private val spoofDeviceProperties: Properties get() = gson.fromJson(