mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-04-21 09:20:19 +01:00
Stop checking very old capabilities.
This commit is contained in:
@@ -5,6 +5,9 @@ import android.content.Context;
|
||||
import androidx.annotation.NonNull;
|
||||
|
||||
import org.thoughtcrime.securesms.AppCapabilities;
|
||||
import org.thoughtcrime.securesms.database.RecipientDatabase;
|
||||
import org.thoughtcrime.securesms.database.SignalDatabase;
|
||||
import org.thoughtcrime.securesms.database.model.RecipientRecord;
|
||||
import org.thoughtcrime.securesms.keyvalue.SignalStore;
|
||||
import org.thoughtcrime.securesms.recipients.Recipient;
|
||||
import org.whispersystems.signalservice.api.account.AccountAttributes;
|
||||
@@ -28,23 +31,31 @@ public final class LogSectionCapabilities implements LogSection {
|
||||
|
||||
Recipient self = Recipient.self();
|
||||
|
||||
AccountAttributes.Capabilities capabilities = AppCapabilities.getCapabilities(false);
|
||||
AccountAttributes.Capabilities localCapabilities = AppCapabilities.getCapabilities(false);
|
||||
RecipientRecord.Capabilities globalCapabilities = SignalDatabase.recipients().getCapabilities(self.getId());
|
||||
|
||||
return new StringBuilder().append("-- Local").append("\n")
|
||||
.append("GV2 : ").append(capabilities.isGv2()).append("\n")
|
||||
.append("GV1 Migration : ").append(capabilities.isGv1Migration()).append("\n")
|
||||
.append("Sender Key : ").append(capabilities.isSenderKey()).append("\n")
|
||||
.append("Announcement Groups: ").append(capabilities.isAnnouncementGroup()).append("\n")
|
||||
.append("Change Number : ").append(capabilities.isChangeNumber()).append("\n")
|
||||
.append("Stories : ").append(capabilities.isStories()).append("\n")
|
||||
.append("Gift Badges : ").append(capabilities.isGiftBadges()).append("\n")
|
||||
StringBuilder builder = new StringBuilder().append("-- Local").append("\n")
|
||||
.append("GV2 : ").append(localCapabilities.isGv2()).append("\n")
|
||||
.append("GV1 Migration : ").append(localCapabilities.isGv1Migration()).append("\n")
|
||||
.append("Sender Key : ").append(localCapabilities.isSenderKey()).append("\n")
|
||||
.append("Announcement Groups: ").append(localCapabilities.isAnnouncementGroup()).append("\n")
|
||||
.append("Change Number : ").append(localCapabilities.isChangeNumber()).append("\n")
|
||||
.append("Stories : ").append(localCapabilities.isStories()).append("\n")
|
||||
.append("Gift Badges : ").append(localCapabilities.isGiftBadges()).append("\n")
|
||||
.append("\n")
|
||||
.append("-- Global").append("\n")
|
||||
.append("GV1 Migration : ").append(self.getGroupsV1MigrationCapability()).append("\n")
|
||||
.append("Sender Key : ").append(self.getSenderKeyCapability()).append("\n")
|
||||
.append("Announcement Groups: ").append(self.getAnnouncementGroupCapability()).append("\n")
|
||||
.append("Change Number : ").append(self.getChangeNumberCapability()).append("\n")
|
||||
.append("Stories : ").append(self.getStoriesCapability()).append("\n")
|
||||
.append("Gift Badges : ").append(self.getGiftBadgesCapability()).append("\n");
|
||||
.append("-- Global").append("\n");
|
||||
|
||||
if (globalCapabilities != null) {
|
||||
builder.append("GV1 Migration : ").append(globalCapabilities.getGroupsV1MigrationCapability()).append("\n")
|
||||
.append("Sender Key : ").append(globalCapabilities.getSenderKeyCapability()).append("\n")
|
||||
.append("Announcement Groups: ").append(globalCapabilities.getAnnouncementGroupCapability()).append("\n")
|
||||
.append("Change Number : ").append(globalCapabilities.getChangeNumberCapability()).append("\n")
|
||||
.append("Stories : ").append(globalCapabilities.getStoriesCapability()).append("\n")
|
||||
.append("Gift Badges : ").append(globalCapabilities.getGiftBadgesCapability()).append("\n");
|
||||
} else {
|
||||
builder.append("Self not found!");
|
||||
}
|
||||
|
||||
return builder;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user