diff options
Diffstat (limited to 'src/android/bluetooth/client/map/BluetoothMapMessage.java')
-rw-r--r-- | src/android/bluetooth/client/map/BluetoothMapMessage.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/android/bluetooth/client/map/BluetoothMapMessage.java b/src/android/bluetooth/client/map/BluetoothMapMessage.java index 6c76bbe..5ce6c4b 100644 --- a/src/android/bluetooth/client/map/BluetoothMapMessage.java +++ b/src/android/bluetooth/client/map/BluetoothMapMessage.java @@ -91,8 +91,14 @@ public class BluetoothMapMessage { } mSubject = attrs.get("subject"); + String dateTime = attrs.get("datetime"); + //Handle possible NPE when not able to retreive datetime attribute + if(dateTime != null){ + mDateTime = (new ObexTime(dateTime)).getTime(); + } else { + mDateTime = null; + } - mDateTime = (new ObexTime(attrs.get("datetime"))).getTime(); mSenderName = attrs.get("sender_name"); |