Do not show GV1 manual migration if you don't have the capability.

fork-5.53.8
Greyson Parrelli 2021-02-17 08:29:58 -05:00
rodzic e2f5fa6962
commit 82107e2938
1 zmienionych plików z 6 dodań i 5 usunięć

Wyświetl plik

@ -190,11 +190,12 @@ final class ConversationGroupViewModel extends ViewModel {
@WorkerThread @WorkerThread
private static boolean mapToGroupV1MigrationReminder(@Nullable GroupRecord record) { private static boolean mapToGroupV1MigrationReminder(@Nullable GroupRecord record) {
if (record == null || if (record == null ||
!record.isV1Group() || !record.isV1Group() ||
!record.isActive() || !record.isActive() ||
!FeatureFlags.groupsV1ManualMigration() || !FeatureFlags.groupsV1ManualMigration() ||
FeatureFlags.groupsV1ForcedMigration() || FeatureFlags.groupsV1ForcedMigration() ||
Recipient.self().getGroupsV1MigrationCapability() != Recipient.Capability.SUPPORTED ||
!Recipient.resolved(record.getRecipientId()).isProfileSharing()) !Recipient.resolved(record.getRecipientId()).isProfileSharing())
{ {
return false; return false;