Loading android/app/src/com/android/bluetooth/map/BluetoothMapContentObserver.java +4 −16 Original line number Diff line number Diff line Loading @@ -1461,14 +1461,8 @@ public class BluetoothMapContentObserver { if (mTransmitEvents && // extract contact details only if needed mMapEventReportVersion > BluetoothMapUtils.MAP_EVENT_REPORT_V10) { long timestamp = c.getLong(c.getColumnIndex(Sms.DATE)); String date = BluetoothMapUtils.getDateTimeString(timestamp); if (BluetoothMapUtils.isDateTimeOlderThanOneYear(timestamp)) { // Skip sending new message events older than one year listChanged = false; msgListSms.remove(id); continue; } String date = BluetoothMapUtils.getDateTimeString( c.getLong(c.getColumnIndex(Sms.DATE))); String subject = c.getString(c.getColumnIndex(Sms.BODY)); if (subject == null) { subject = ""; Loading Loading @@ -1639,14 +1633,8 @@ public class BluetoothMapContentObserver { if (mTransmitEvents && // extract contact details only if needed mMapEventReportVersion != BluetoothMapUtils.MAP_EVENT_REPORT_V10) { long timestamp = c.getLong(c.getColumnIndex(Mms.DATE)); String date = BluetoothMapUtils.getDateTimeString(timestamp); if (BluetoothMapUtils.isDateTimeOlderThanOneYear(timestamp)) { // Skip sending new message events older than one year listChanged = false; msgListMms.remove(id); continue; } String date = BluetoothMapUtils.getDateTimeString( c.getLong(c.getColumnIndex(Mms.DATE))); String subject = c.getString(c.getColumnIndex(Mms.SUBJECT)); if (subject == null || subject.length() == 0) { /* Get subject from mms text body parts - if any exists */ Loading android/app/src/com/android/bluetooth/map/BluetoothMapUtils.java +0 −15 Original line number Diff line number Diff line Loading @@ -677,21 +677,6 @@ public class BluetoothMapUtils { return format.format(cal.getTime()); } static boolean isDateTimeOlderThanOneYear(long timestamp) { Calendar cal = Calendar.getInstance(); cal.setTimeInMillis(timestamp); Calendar oneYearAgo = Calendar.getInstance(); oneYearAgo.add(Calendar.YEAR, -1); if (cal.compareTo(oneYearAgo) > 0) { if (V) { Log.v(TAG, "isDateTimeOlderThanOneYear timestamp : " + timestamp + " oneYearAgo: " + oneYearAgo); } return true; } return false; } static void savePeerSupportUtcTimeStamp(int remoteFeatureMask) { if ((remoteFeatureMask & MAP_FEATURE_DEFINED_TIMESTAMP_FORMAT_BIT) == MAP_FEATURE_DEFINED_TIMESTAMP_FORMAT_BIT) { Loading Loading
android/app/src/com/android/bluetooth/map/BluetoothMapContentObserver.java +4 −16 Original line number Diff line number Diff line Loading @@ -1461,14 +1461,8 @@ public class BluetoothMapContentObserver { if (mTransmitEvents && // extract contact details only if needed mMapEventReportVersion > BluetoothMapUtils.MAP_EVENT_REPORT_V10) { long timestamp = c.getLong(c.getColumnIndex(Sms.DATE)); String date = BluetoothMapUtils.getDateTimeString(timestamp); if (BluetoothMapUtils.isDateTimeOlderThanOneYear(timestamp)) { // Skip sending new message events older than one year listChanged = false; msgListSms.remove(id); continue; } String date = BluetoothMapUtils.getDateTimeString( c.getLong(c.getColumnIndex(Sms.DATE))); String subject = c.getString(c.getColumnIndex(Sms.BODY)); if (subject == null) { subject = ""; Loading Loading @@ -1639,14 +1633,8 @@ public class BluetoothMapContentObserver { if (mTransmitEvents && // extract contact details only if needed mMapEventReportVersion != BluetoothMapUtils.MAP_EVENT_REPORT_V10) { long timestamp = c.getLong(c.getColumnIndex(Mms.DATE)); String date = BluetoothMapUtils.getDateTimeString(timestamp); if (BluetoothMapUtils.isDateTimeOlderThanOneYear(timestamp)) { // Skip sending new message events older than one year listChanged = false; msgListMms.remove(id); continue; } String date = BluetoothMapUtils.getDateTimeString( c.getLong(c.getColumnIndex(Mms.DATE))); String subject = c.getString(c.getColumnIndex(Mms.SUBJECT)); if (subject == null || subject.length() == 0) { /* Get subject from mms text body parts - if any exists */ Loading
android/app/src/com/android/bluetooth/map/BluetoothMapUtils.java +0 −15 Original line number Diff line number Diff line Loading @@ -677,21 +677,6 @@ public class BluetoothMapUtils { return format.format(cal.getTime()); } static boolean isDateTimeOlderThanOneYear(long timestamp) { Calendar cal = Calendar.getInstance(); cal.setTimeInMillis(timestamp); Calendar oneYearAgo = Calendar.getInstance(); oneYearAgo.add(Calendar.YEAR, -1); if (cal.compareTo(oneYearAgo) > 0) { if (V) { Log.v(TAG, "isDateTimeOlderThanOneYear timestamp : " + timestamp + " oneYearAgo: " + oneYearAgo); } return true; } return false; } static void savePeerSupportUtcTimeStamp(int remoteFeatureMask) { if ((remoteFeatureMask & MAP_FEATURE_DEFINED_TIMESTAMP_FORMAT_BIT) == MAP_FEATURE_DEFINED_TIMESTAMP_FORMAT_BIT) { Loading