From b6a9eb5bf286259342df9cb6d80d63bcd35a4728 Mon Sep 17 00:00:00 2001 From: Manuel Date: Tue, 4 Mar 2014 23:36:50 +0100 Subject: [PATCH] Closes #913: Message ID is -1 when called in aggregate --- src/org/thoughtcrime/securesms/service/SmsSender.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/org/thoughtcrime/securesms/service/SmsSender.java b/src/org/thoughtcrime/securesms/service/SmsSender.java index 8d7b328edc..6916bd0423 100644 --- a/src/org/thoughtcrime/securesms/service/SmsSender.java +++ b/src/org/thoughtcrime/securesms/service/SmsSender.java @@ -88,13 +88,13 @@ public class SmsSender { Log.w("SmsSender", e); IncomingIdentityUpdateMessage identityUpdateMessage = IncomingIdentityUpdateMessage.createFor(e.getE164Number(), e.getIdentityKey()); DatabaseFactory.getEncryptingSmsDatabase(context).insertMessageInbox(masterSecret, identityUpdateMessage); - DatabaseFactory.getSmsDatabase(context).markAsSentFailed(messageId); + DatabaseFactory.getSmsDatabase(context).markAsSentFailed(record.getId()); } catch (UndeliverableMessageException ude) { Log.w("SmsSender", ude); - DatabaseFactory.getSmsDatabase(context).markAsSentFailed(messageId); + DatabaseFactory.getSmsDatabase(context).markAsSentFailed(record.getId()); } catch (RetryLaterException rle) { Log.w("SmsSender", rle); - DatabaseFactory.getSmsDatabase(context).markAsOutbox(messageId); + DatabaseFactory.getSmsDatabase(context).markAsOutbox(record.getId()); if (systemStateListener.isConnected()) scheduleQuickRetryAlarm(); else systemStateListener.registerForConnectivityChange(); }