From bf00fb48c64565db9ce2db5392e026addbe47a53 Mon Sep 17 00:00:00 2001 From: Mathieu Maret Date: Fri, 5 Oct 2012 11:23:23 +0200 Subject: [PATCH] Bug Fix: Crash on preparing delivery reports --- src/com/hectorone/multismssender/DeliveryDbAdapter.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/com/hectorone/multismssender/DeliveryDbAdapter.java b/src/com/hectorone/multismssender/DeliveryDbAdapter.java index b7d0e66..d5e8d82 100644 --- a/src/com/hectorone/multismssender/DeliveryDbAdapter.java +++ b/src/com/hectorone/multismssender/DeliveryDbAdapter.java @@ -240,7 +240,13 @@ public class DeliveryDbAdapter { public String nameFromNumber(String number) { Uri uri = Uri.withAppendedPath(PhoneLookup.CONTENT_FILTER_URI, Uri.encode(number)); - Cursor c = mCtx.getContentResolver().query(uri, new String[]{PhoneLookup.DISPLAY_NAME},null, null, null); + Cursor c = null; + try { + c = mCtx.getContentResolver().query(uri, new String[]{PhoneLookup.DISPLAY_NAME},null, null, null); + } catch (Exception e) { + return ""; + } + /*Uri contactUri = Uri.withAppendedPath(Phones.CONTENT_FILTER_URL, Uri.encode(number)); Cursor c = mCtx.getContentResolver().query(contactUri, new String[] { Phones.DISPLAY_NAME }, null, null, null); */