Remove usage of hidden API subscriptionManager.isSubscriptionVisible

This CL uses getGroupUuid() and isOpportunistic() instead to figure
out whether the subscription is visible or not

Bug: 140768340
Test: Manual
Change-Id: Id7215eabe4e6c47a057b747fdbb3027857f2f12c
This commit is contained in:
Jayachandran C
2019-11-14 16:16:04 -08:00
parent af35741307
commit d17a4f3cf9

View File

@@ -888,7 +888,7 @@ public class RecoverySystem {
}
List<SubscriptionInfo> invisibleSubs = new ArrayList<>();
for (SubscriptionInfo sub : availableSubs) {
if (sub.isEmbedded() && !subscriptionManager.isSubscriptionVisible(sub)) {
if (sub.isEmbedded() && sub.getGroupUuid() != null && sub.isOpportunistic()) {
invisibleSubs.add(sub);
}
}