commit | 3f637285a89ce2ed99d5538acdd046ffa6a4e9e6 | [log] [tgz] |
---|---|---|
author | Amit Mahajan <amitmahajan@google.com> | Thu Apr 30 16:30:21 2015 -0700 |
committer | Amit Mahajan <amitmahajan@google.com> | Fri May 01 10:23:53 2015 -0700 |
tree | bdd2d1316de05a792e8742a0ebfed59ec8604235 | |
parent | b80f7335ebde67951eed8fe6a37958eeb9e6cc78 [diff] |
Update db only if ContentValues obj being inserted is not empty. Bug: 20701423 Change-Id: I42e8fc05b39976b0ec07c0eefcca91b60f6d3694
diff --git a/src/com/android/providers/telephony/TelephonyProvider.java b/src/com/android/providers/telephony/TelephonyProvider.java index 12430de..8cb01dc 100644 --- a/src/com/android/providers/telephony/TelephonyProvider.java +++ b/src/com/android/providers/telephony/TelephonyProvider.java
@@ -928,12 +928,9 @@ mergedValues.putAll(newRow); } - try { + if (mergedValues.size() > 0) { db.update(table, mergedValues, "_id=" + oldRow.getInt(oldRow.getColumnIndex("_id")), null); - } catch (Exception e) { - loge("mergeFieldsAndUpdateDb: Unexpected exception on db.update " + e); - loge("mergeFieldsAndUpdateDb: Failed to add updated values to db:" + mergedValues); } }