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

This commit is contained in:
Greyson Parrelli
2021-02-17 08:29:58 -05:00
parent e2f5fa6962
commit 82107e2938

View File

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