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

Commit 96ae9634 authored by Treehugger Robot's avatar Treehugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Fix PhonebookRecordInfo AIDL conversion to not allow null" am: aacfeef4 am: 514222f5

parents 73b4cd7a 514222f5
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -4439,7 +4439,7 @@ public class RILUtils {
        if (record != null) {
            return record.toPhonebookRecordInfoAidl();
        }
        return null;
        return new android.hardware.radio.sim.PhonebookRecordInfo();
    }

    /**
+5 −1
Original line number Diff line number Diff line
@@ -22,8 +22,8 @@ import android.text.TextUtils;

import com.android.internal.telephony.util.ArrayUtils;

import java.util.Arrays;
import java.util.ArrayList;
import java.util.Arrays;

/**
 * Represents a Phonebook entry from the SIM.
@@ -92,6 +92,8 @@ public class SimPhonebookRecord {
        pbRecordInfo.number = convertNullToEmptyString(convertNumberToRecordFormat(mNumber));
        if (mEmails != null) {
            pbRecordInfo.emails = mEmails;
        } else {
            pbRecordInfo.emails = new String[0];
        }
        if (mAdditionalNumbers != null) {
            String[] additionalNumbers = new String[mAdditionalNumbers.length];
@@ -99,6 +101,8 @@ public class SimPhonebookRecord {
                additionalNumbers[i] = convertNumberToRecordFormat(mAdditionalNumbers[i]);
            }
            pbRecordInfo.additionalNumbers = additionalNumbers;
        } else {
            pbRecordInfo.additionalNumbers = new String[0];
        }
        return pbRecordInfo;
    }