Add registration lock status to support email.
This commit is contained in:
parent
7f2439f1e9
commit
263af7c139
2 changed files with 8 additions and 0 deletions
|
@ -8,6 +8,7 @@ import androidx.annotation.Nullable;
|
|||
|
||||
import org.thoughtcrime.securesms.BuildConfig;
|
||||
import org.thoughtcrime.securesms.R;
|
||||
import org.thoughtcrime.securesms.keyvalue.SignalStore;
|
||||
|
||||
import java.util.Locale;
|
||||
|
||||
|
@ -45,6 +46,8 @@ public final class SupportEmailUtil {
|
|||
"\n" +
|
||||
context.getString(R.string.SupportEmailUtil_signal_package) + " " + getSignalPackage(context) +
|
||||
"\n" +
|
||||
context.getString(R.string.SupportEmailUtil_registration_lock) + " " + getRegistrationLockEnabled(context) +
|
||||
"\n" +
|
||||
context.getString(R.string.SupportEmailUtil_locale) + " " + Locale.getDefault().toString();
|
||||
}
|
||||
|
||||
|
@ -63,4 +66,8 @@ public final class SupportEmailUtil {
|
|||
private static CharSequence getSignalPackage(@NonNull Context context) {
|
||||
return String.format("%s (%s)", BuildConfig.APPLICATION_ID, AppSignatureUtil.getAppSignature(context).or("Unknown"));
|
||||
}
|
||||
|
||||
private static CharSequence getRegistrationLockEnabled(@NonNull Context context) {
|
||||
return String.valueOf(TextSecurePreferences.isV1RegistrationLockEnabled(context) || SignalStore.kbsValues().isV2RegistrationLockEnabled());
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1089,6 +1089,7 @@
|
|||
<string name="SupportEmailUtil_android_version">Android version:</string>
|
||||
<string name="SupportEmailUtil_signal_version">Signal version:</string>
|
||||
<string name="SupportEmailUtil_signal_package">Signal package:</string>
|
||||
<string name="SupportEmailUtil_registration_lock">Registration lock:</string>
|
||||
<string name="SupportEmailUtil_locale">Locale:</string>
|
||||
|
||||
<!-- ThreadRecord -->
|
||||
|
|
Loading…
Add table
Reference in a new issue