Merge "email: "Exchange Services has stopped" - Rain of Exchange Javacrashes" into jb-ub-mail-ur9

This commit is contained in:
Paul Westbrook 2013-04-05 22:35:36 +00:00 committed by Android (Google) Code Review
commit fcddd014da

View File

@ -552,6 +552,16 @@ public final class DBHelper {
@Override
public void onOpen(SQLiteDatabase db) {
try {
// Cleanup some nasty records
db.execSQL("DELETE FROM " + Account.TABLE_NAME
+ " WHERE " + AccountColumns.DISPLAY_NAME + " ISNULL;");
db.execSQL("DELETE FROM " + HostAuth.TABLE_NAME
+ " WHERE " + HostAuthColumns.PROTOCOL + " ISNULL;");
} catch (SQLException e) {
// Shouldn't be needed unless we're debugging and interrupt the process
LogUtils.e(TAG, e, "Exception cleaning EmailProvider.db");
}
}
}