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

Commit 56027514 authored by Santos Cordon's avatar Santos Cordon
Browse files

Do not hide any call log entries when they are added.

When a call log entry is added, and it's phone account does not match a
currently registered one, we set it to hidden.  This code was built for
the calllog restore case where call log entries would be hidden when
added if the original phone account wasn't also
present on the new device (where the restore is being performed).

We no longer do that so we're removing the code that sets any call log
entry to hidden.

Change-Id: I26ee27369e94c73446f7553f84cd4d8d4f2ff658
parent c6ee744a
Loading
Loading
Loading
Loading
+0 −8
Original line number Diff line number Diff line
@@ -454,7 +454,6 @@ public class CallLog {
                long start, int duration, Long dataUsage, boolean addForAllUsers) {
            final ContentResolver resolver = context.getContentResolver();
            int numberPresentation = PRESENTATION_ALLOWED;
            boolean isHidden = false;

            TelecomManager tm = null;
            try {
@@ -469,12 +468,6 @@ public class CallLog {
                    if (address != null) {
                        accountAddress = address.getSchemeSpecificPart();
                    }
                } else {
                    // We could not find the account through telecom. For call log entries that
                    // are added with a phone account which is not registered, we automatically
                    // mark them as hidden. They are unhidden once the account is registered.
                    Log.i(LOG_TAG, "Marking call log entry as hidden.");
                    isHidden = true;
                }
            }

@@ -520,7 +513,6 @@ public class CallLog {
            values.put(PHONE_ACCOUNT_COMPONENT_NAME, accountComponentString);
            values.put(PHONE_ACCOUNT_ID, accountId);
            values.put(PHONE_ACCOUNT_ADDRESS, accountAddress);
            values.put(PHONE_ACCOUNT_HIDDEN, Integer.valueOf(isHidden ? 1 : 0));
            values.put(NEW, Integer.valueOf(1));

            if (callType == MISSED_TYPE) {