diff options
-rw-r--r-- | src/com/android/mms/service/SendRequest.java | 20 |
1 files changed, 2 insertions, 18 deletions
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 @@ public class SendRequest extends MmsRequest { @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 @@ public class SendRequest extends MmsRequest { + " 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."); - } - } } |