|
|
|
@ -44,6 +44,7 @@ import org.thoughtcrime.securesms.sms.OutgoingTextMessage;
|
|
|
|
|
import org.thoughtcrime.securesms.util.JsonUtils;
|
|
|
|
|
import org.thoughtcrime.securesms.util.TextSecurePreferences;
|
|
|
|
|
import org.whispersystems.libsignal.util.guava.Optional;
|
|
|
|
|
import org.whispersystems.signalservice.loki.messaging.LokiMessageFriendRequestStatus;
|
|
|
|
|
|
|
|
|
|
import java.io.IOException;
|
|
|
|
|
import java.security.SecureRandom;
|
|
|
|
@ -661,6 +662,11 @@ public class SmsDatabase extends MessagingDatabase {
|
|
|
|
|
ApplicationContext.getInstance(context).getJobManager().add(new TrimThreadJob(threadId));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// Loki - Set message friend request status
|
|
|
|
|
if (message.isFriendRequest) {
|
|
|
|
|
DatabaseFactory.getLokiMessageFriendRequestDatabase(context).setFriendRequestStatus(messageId, LokiMessageFriendRequestStatus.REQUEST_SENDING_OR_FAILED);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return messageId;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|