kopia lustrzana https://github.com/ryukoposting/Signal-Android
Include more debug info around badges.
rodzic
ae7a03bc8f
commit
a5aa079216
|
@ -0,0 +1,39 @@
|
||||||
|
package org.thoughtcrime.securesms.logsubmit;
|
||||||
|
|
||||||
|
import android.content.Context;
|
||||||
|
|
||||||
|
import androidx.annotation.NonNull;
|
||||||
|
|
||||||
|
import org.thoughtcrime.securesms.keyvalue.KeepMessagesDuration;
|
||||||
|
import org.thoughtcrime.securesms.keyvalue.SignalStore;
|
||||||
|
import org.thoughtcrime.securesms.recipients.Recipient;
|
||||||
|
import org.thoughtcrime.securesms.util.TextSecurePreferences;
|
||||||
|
import org.thoughtcrime.securesms.util.Util;
|
||||||
|
|
||||||
|
final class LogSectionBadges implements LogSection {
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public @NonNull String getTitle() {
|
||||||
|
return "BADGES";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public @NonNull CharSequence getContent(@NonNull Context context) {
|
||||||
|
if (!SignalStore.account().isRegistered()) {
|
||||||
|
return "Unregistered";
|
||||||
|
}
|
||||||
|
|
||||||
|
if (SignalStore.account().getE164() == null || SignalStore.account().getAci() == null) {
|
||||||
|
return "Self not yet available!";
|
||||||
|
}
|
||||||
|
|
||||||
|
return new StringBuilder().append("Badge Count : ").append(Recipient.self().getBadges().size()).append("\n")
|
||||||
|
.append("ExpiredBadge : ").append(SignalStore.donationsValues().getExpiredBadge() != null).append("\n")
|
||||||
|
.append("LastKeepAliveLaunchTime : ").append(SignalStore.donationsValues().getLastKeepAliveLaunchTime()).append("\n")
|
||||||
|
.append("LastEndOfPeriod : ").append(SignalStore.donationsValues().getLastEndOfPeriod()).append("\n")
|
||||||
|
.append("IsUserManuallyCancelled : ").append(SignalStore.donationsValues().isUserManuallyCancelled()).append("\n")
|
||||||
|
.append("DisplayBadgesOnProfile : ").append(SignalStore.donationsValues().getDisplayBadgesOnProfile()).append("\n")
|
||||||
|
.append("SubscriptionRedemptionFailed : ").append(SignalStore.donationsValues().getSubscriptionRedemptionFailed()).append("\n")
|
||||||
|
.append("ShouldCancelBeforeNextAttempt: ").append(SignalStore.donationsValues().getShouldCancelSubscriptionBeforeNextSubscribeAttempt()).append("\n");
|
||||||
|
}
|
||||||
|
}
|
|
@ -83,6 +83,7 @@ public class SubmitDebugLogRepository {
|
||||||
}
|
}
|
||||||
add(new LogSectionNotifications());
|
add(new LogSectionNotifications());
|
||||||
add(new LogSectionKeyPreferences());
|
add(new LogSectionKeyPreferences());
|
||||||
|
add(new LogSectionBadges());
|
||||||
add(new LogSectionPermissions());
|
add(new LogSectionPermissions());
|
||||||
add(new LogSectionTrace());
|
add(new LogSectionTrace());
|
||||||
add(new LogSectionThreads());
|
add(new LogSectionThreads());
|
||||||
|
|
Ładowanie…
Reference in New Issue