summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChiou-Hao Hsu <chsu@codeaurora.org>2014-09-10 14:55:13 -0700
committerLinux Build Service Account <lnxbuild@localhost>2014-11-04 08:53:37 -0700
commitfcb751a97ba88c349c41a28d9d65ad2d912d43f9 (patch)
treecc66ffaa905519836b47cca1c48c15d436edca92
parent1488d78236da55e2cdb64dd2602589cdbb20bc18 (diff)
downloadandroid_packages_services_Mms-fcb751a97ba88c349c41a28d9d65ad2d912d43f9.tar.gz
android_packages_services_Mms-fcb751a97ba88c349c41a28d9d65ad2d912d43f9.tar.bz2
android_packages_services_Mms-fcb751a97ba88c349c41a28d9d65ad2d912d43f9.zip
Mms: convert SUB_ID to PHONE_IDstaging/cm-12.0-caf
Change-Id: I021a4cbb5152e3f015b252db315251cfa0e8a46a
-rw-r--r--src/com/android/mms/service/DownloadRequest.java4
-rw-r--r--src/com/android/mms/service/SendRequest.java5
2 files changed, 6 insertions, 3 deletions
diff --git a/src/com/android/mms/service/DownloadRequest.java b/src/com/android/mms/service/DownloadRequest.java
index ae66742..7e3010e 100644
--- a/src/com/android/mms/service/DownloadRequest.java
+++ b/src/com/android/mms/service/DownloadRequest.java
@@ -38,7 +38,9 @@ import android.os.Binder;
import android.os.Bundle;
import android.os.UserHandle;
import android.provider.Telephony;
+import android.telephony.SubscriptionManager;
import android.telephony.TelephonyManager;
+
import android.text.TextUtils;
import android.util.Log;
@@ -134,7 +136,7 @@ public class DownloadRequest extends MmsRequest {
if (!TextUtils.isEmpty(mCreator)) {
values.put(Telephony.Mms.CREATOR, mCreator);
}
- values.put(Telephony.Mms.SUB_ID, mSubId);
+ values.put(Telephony.Mms.PHONE_ID, SubscriptionManager.getPhoneId(mSubId));
if (SqliteWrapper.update(
context,
context.getContentResolver(),
diff --git a/src/com/android/mms/service/SendRequest.java b/src/com/android/mms/service/SendRequest.java
index fb596cf..756e891 100644
--- a/src/com/android/mms/service/SendRequest.java
+++ b/src/com/android/mms/service/SendRequest.java
@@ -39,6 +39,7 @@ import android.os.Bundle;
import android.os.UserHandle;
import android.provider.Telephony;
import android.telephony.SmsManager;
+import android.telephony.SubscriptionManager;
import android.telephony.TelephonyManager;
import android.text.TextUtils;
import android.util.Log;
@@ -122,7 +123,7 @@ public class SendRequest extends MmsRequest {
if (!TextUtils.isEmpty(mCreator)) {
values.put(Telephony.Mms.CREATOR, mCreator);
}
- values.put(Telephony.Mms.SUB_ID, mSubId);
+ values.put(Telephony.Mms.PHONE_ID, SubscriptionManager.getPhoneId(mSubId));
if (SqliteWrapper.update(context, context.getContentResolver(), mMessageUri, values,
null/*where*/, null/*selectionArg*/) != 1) {
Log.e(MmsService.TAG, "SendRequest.storeInOutbox: failed to update message");
@@ -134,7 +135,7 @@ public class SendRequest extends MmsRequest {
// Reset the timestamp
values.put(Telephony.Mms.DATE, System.currentTimeMillis() / 1000L);
values.put(Telephony.Mms.MESSAGE_BOX, Telephony.Mms.MESSAGE_BOX_OUTBOX);
- values.put(Telephony.Mms.SUB_ID, mSubId);
+ values.put(Telephony.Mms.PHONE_ID, SubscriptionManager.getPhoneId(mSubId));
if (SqliteWrapper.update(context, context.getContentResolver(), mMessageUri, values,
null/*where*/, null/*selectionArg*/) != 1) {
Log.e(MmsService.TAG, "SendRequest.storeInOutbox: failed to update message");