Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e3de30e6 authored by Sunny Goyal's avatar Sunny Goyal
Browse files

Fetching just profileIds instead of user profile info

Bug: 151281405
Test: Presubmit
Change-Id: I7a6b8975d810deb728bb0ebee1dd069ab0c2f604
parent aa49e5b7
Loading
Loading
Loading
Loading
+3 −4
Original line number Diff line number Diff line
@@ -846,10 +846,9 @@ class RecentTasks {
    @VisibleForTesting
    Set<Integer> getProfileIds(int userId) {
        Set<Integer> userIds = new ArraySet<>();
        final List<UserInfo> profiles = mService.getUserManager().getProfiles(userId,
                false /* enabledOnly */);
        for (int i = profiles.size() - 1; i >= 0; --i) {
            userIds.add(profiles.get(i).id);
        int[] profileIds = mService.getUserManager().getProfileIds(userId, false /* enabledOnly */);
        for (int i = 0; i < profileIds.length; i++) {
            userIds.add(Integer.valueOf(profileIds[i]));
        }
        return userIds;
    }