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

Commit ba61ecd8 authored by Jay Shrauner's avatar Jay Shrauner
Browse files

Add directory source name to cache

Add directory source name and id for extended directories.

Bug:10609551
Change-Id: I6ef7e320dde8e706233ab32afeff15ba1a7666bb
parent 88517c68
Loading
Loading
Loading
Loading
+5 −7
Original line number Diff line number Diff line
@@ -50,14 +50,12 @@ public class RegularSearchListAdapter extends DialerPhoneNumberListAdapter {
            final DirectoryPartition partition =
                (DirectoryPartition) getPartition(partitionIndex);
            final long directoryId = partition.getDirectoryId();
            if (isExtendedDirectory(directoryId)) {
               info.sourceType = CachedContactInfo.SOURCE_TYPE_EXTENDED;
                // TODO source_id for extended directory?
            } else {
                info.sourceType = CachedContactInfo.SOURCE_TYPE_DIRECTORY;
            info.sourceName = partition.getLabel();
            info.sourceType = isExtendedDirectory(directoryId) ?
                CachedContactInfo.SOURCE_TYPE_EXTENDED :
                CachedContactInfo.SOURCE_TYPE_DIRECTORY;
            info.sourceId = (int) directoryId;
        }
        }
        return info;
    }

+1 −0
Original line number Diff line number Diff line
@@ -13,6 +13,7 @@ public interface CachedNumberLookupService {
        public static final int SOURCE_TYPE_PLACES = 3;
        public static final int SOURCE_TYPE_PROFILE = 4;

        public String sourceName;
        public int    sourceType;
        public int    sourceId;
        public String lookupKey;