From 1f57e1f366d62e4d30a121e93d96d44ae97bcd72 Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Fri, 11 Mar 2022 10:35:40 -0500 Subject: [PATCH] Add more logging around network changes. --- .../org/thoughtcrime/securesms/keyvalue/SettingsValues.java | 1 + .../securesms/logsubmit/LogSectionKeyPreferences.java | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/keyvalue/SettingsValues.java b/app/src/main/java/org/thoughtcrime/securesms/keyvalue/SettingsValues.java index be9e53a15..61ddb5ae6 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/keyvalue/SettingsValues.java +++ b/app/src/main/java/org/thoughtcrime/securesms/keyvalue/SettingsValues.java @@ -396,6 +396,7 @@ public final class SettingsValues extends SignalStoreValues { } public void setCensorshipCircumventionEnabled(boolean enabled) { + Log.i(TAG, "Changing censorship circumvention state to: " + enabled, new Throwable()); putInteger(CENSORSHIP_CIRCUMVENTION_ENABLED, enabled ? CensorshipCircumventionEnabled.ENABLED.serialize() : CensorshipCircumventionEnabled.DISABLED.serialize()); } diff --git a/app/src/main/java/org/thoughtcrime/securesms/logsubmit/LogSectionKeyPreferences.java b/app/src/main/java/org/thoughtcrime/securesms/logsubmit/LogSectionKeyPreferences.java index 2915335f4..4a3412f0d 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/logsubmit/LogSectionKeyPreferences.java +++ b/app/src/main/java/org/thoughtcrime/securesms/logsubmit/LogSectionKeyPreferences.java @@ -30,7 +30,9 @@ final class LogSectionKeyPreferences implements LogSection { .append("Push Registered : ").append(SignalStore.account().isRegistered()).append("\n") .append("Unauthorized Received: ").append(TextSecurePreferences.isUnauthorizedRecieved(context)).append("\n") .append("self.isRegistered() : ").append(SignalStore.account().getAci() == null ? "false" : Recipient.self().isRegistered()).append("\n") - .append("Thread Trimming : ").append(getThreadTrimmingString()).append("\n"); + .append("Thread Trimming : ").append(getThreadTrimmingString()).append("\n") + .append("Censorship Setting : ").append(SignalStore.settings().getCensorshipCircumventionEnabled()).append("\n") + .append("Network Reachable : ").append(SignalStore.misc().isServiceReachableWithoutCircumvention()).append(", last checked: ").append(SignalStore.misc().getLastCensorshipServiceReachabilityCheckTime()).append("\n"); } private static String getThreadTrimmingString() {