Skip to content

Commit 9353204

Browse files
Making sure we use the right string for Huawei builds (#1041)
1 parent 397a7de commit 9353204

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

app/src/main/java/org/thoughtcrime/securesms/onboarding/messagenotifications/MessageNotifications.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ import androidx.compose.ui.tooling.preview.Preview
1919
import androidx.compose.ui.tooling.preview.PreviewParameter
2020
import androidx.compose.ui.unit.dp
2121
import com.squareup.phrase.Phrase
22+
import network.loki.messenger.BuildConfig
2223
import network.loki.messenger.R
2324
import org.session.libsession.utilities.StringSubstitutionConstants.APP_NAME_KEY
2425
import org.thoughtcrime.securesms.onboarding.OnboardingBackPressAlertDialog
@@ -76,7 +77,8 @@ internal fun MessageNotificationsScreen(
7677

7778
NotificationRadioButton(
7879
R.string.notificationsFastMode,
79-
R.string.notificationsFastModeDescription,
80+
if(BuildConfig.FLAVOR == "huawei") R.string.notificationsFastModeDescriptionHuawei
81+
else R.string.notificationsFastModeDescription,
8082
modifier = Modifier.contentDescription(R.string.AccessibilityId_notificationsFastMode),
8183
tag = R.string.recommended,
8284
checked = state.pushEnabled,

app/src/main/java/org/thoughtcrime/securesms/preferences/NotificationsPreferenceFragment.kt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import android.text.TextUtils
1212
import androidx.preference.ListPreference
1313
import androidx.preference.Preference
1414
import dagger.hilt.android.AndroidEntryPoint
15+
import network.loki.messenger.BuildConfig
1516
import network.loki.messenger.R
1617
import org.session.libsession.utilities.TextSecurePreferences
1718
import org.thoughtcrime.securesms.ApplicationContext
@@ -38,6 +39,11 @@ class NotificationsPreferenceFragment : CorrectedPreferenceFragment() {
3839
true
3940
}
4041

42+
fcmPreference.summary = when (BuildConfig.FLAVOR) {
43+
"huawei" -> getString(R.string.notificationsFastModeDescriptionHuawei)
44+
else -> getString(R.string.notificationsFastModeDescription)
45+
}
46+
4147
prefs.setNotificationRingtone(
4248
NotificationChannels.getMessageRingtone(requireContext()).toString()
4349
)

0 commit comments

Comments
 (0)