Snap for 6296837 from 91f2491323fa9421b07414aebdff5d57ce37834b to mainline-release
Change-Id: I5788ad01a0ce02c8cc8e92b7412121d96843401e
diff --git a/src/com/android/mms/service/SendRequest.java b/src/com/android/mms/service/SendRequest.java
index ebbfd6c..e4d1d55 100644
--- a/src/com/android/mms/service/SendRequest.java
+++ b/src/com/android/mms/service/SendRequest.java
@@ -130,7 +130,8 @@
@Override
protected Void doInBackground(Void... voids) {
try {
- notifyEmergencyContact(mContext);
+ BlockedNumberContract.SystemContract
+ .notifyEmergencyContact(mContext);
} catch (Exception e) {
LogUtil.e(getRequestId(),
"Exception notifying emergency contact. messageId: "
@@ -460,21 +461,4 @@
+ " with result: " + result);
}
}
-
- /**
- * Notifies the provider that emergency services were contacted by the user.
- */
- private void notifyEmergencyContact(Context context) {
- try {
- LogUtil.i("notifyEmergencyContact; caller=%s", context.getOpPackageName());
- context.getContentResolver().call(
- BlockedNumberContract.AUTHORITY_URI,
- BlockedNumberContract.METHOD_NOTIFY_EMERGENCY_CONTACT,
- null, null);
- } catch (NullPointerException | IllegalArgumentException ex) {
- // The content resolver can throw an NPE or IAE; we don't want to crash Telecom if
- // either of these happen.
- LogUtil.w(null, "notifyEmergencyContact: provider not ready.");
- }
- }
}