mirror of
https://github.com/oxen-io/session-android.git
synced 2025-02-26 02:57:20 +00:00
Minor refactoring
This commit is contained in:
parent
3bb22a3b1e
commit
8bcc93c348
@ -2440,28 +2440,18 @@ public class ConversationActivity extends PassphraseRequiredActionBarActivity
|
|||||||
|
|
||||||
final long id = fragment.stageOutgoingMessage(outgoingMessage);
|
final long id = fragment.stageOutgoingMessage(outgoingMessage);
|
||||||
|
|
||||||
new AsyncTask<Void, Void, Long>() {
|
if (initiating) {
|
||||||
@Override
|
DatabaseFactory.getRecipientDatabase(context).setProfileSharing(recipient, true);
|
||||||
protected Long doInBackground(Void... param) {
|
}
|
||||||
if (initiating) {
|
|
||||||
DatabaseFactory.getRecipientDatabase(context).setProfileSharing(recipient, true);
|
|
||||||
}
|
|
||||||
|
|
||||||
long result = MessageSender.send(context, outgoingMessage, threadId, forceSms, () -> fragment.releaseOutgoingMessage(id));
|
long result = MessageSender.send(context, outgoingMessage, threadId, forceSms, () -> fragment.releaseOutgoingMessage(id));
|
||||||
|
|
||||||
if (!recipient.isGroupRecipient()) {
|
if (!recipient.isGroupRecipient()) {
|
||||||
ApplicationContext.getInstance(context).sendSessionRequestIfNeeded(recipient.getAddress().serialize());
|
ApplicationContext.getInstance(context).sendSessionRequestIfNeeded(recipient.getAddress().serialize());
|
||||||
}
|
}
|
||||||
|
|
||||||
return result;
|
sendComplete(result);
|
||||||
}
|
future.set(null);
|
||||||
|
|
||||||
@Override
|
|
||||||
protected void onPostExecute(Long result) {
|
|
||||||
sendComplete(result);
|
|
||||||
future.set(null);
|
|
||||||
}
|
|
||||||
}.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR);
|
|
||||||
|
|
||||||
return future;
|
return future;
|
||||||
}
|
}
|
||||||
@ -2489,27 +2479,17 @@ public class ConversationActivity extends PassphraseRequiredActionBarActivity
|
|||||||
silentlySetComposeText("");
|
silentlySetComposeText("");
|
||||||
final long id = fragment.stageOutgoingMessage(message);
|
final long id = fragment.stageOutgoingMessage(message);
|
||||||
|
|
||||||
new AsyncTask<OutgoingTextMessage, Void, Long>() {
|
if (initiatingConversation) {
|
||||||
@Override
|
DatabaseFactory.getRecipientDatabase(context).setProfileSharing(recipient, true);
|
||||||
protected Long doInBackground(OutgoingTextMessage... messages) {
|
}
|
||||||
if (initiatingConversation) {
|
|
||||||
DatabaseFactory.getRecipientDatabase(context).setProfileSharing(recipient, true);
|
|
||||||
}
|
|
||||||
|
|
||||||
long result = MessageSender.send(context, messages[0], threadId, forceSms, () -> fragment.releaseOutgoingMessage(id));
|
long result = MessageSender.send(context, message, threadId, forceSms, () -> fragment.releaseOutgoingMessage(id));
|
||||||
|
|
||||||
if (!recipient.isGroupRecipient()) {
|
if (!recipient.isGroupRecipient()) {
|
||||||
ApplicationContext.getInstance(context).sendSessionRequestIfNeeded(recipient.getAddress().serialize());
|
ApplicationContext.getInstance(context).sendSessionRequestIfNeeded(recipient.getAddress().serialize());
|
||||||
}
|
}
|
||||||
|
|
||||||
return result;
|
sendComplete(result);
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
protected void onPostExecute(Long result) {
|
|
||||||
sendComplete(result);
|
|
||||||
}
|
|
||||||
}.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, message);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void showDefaultSmsPrompt() {
|
private void showDefaultSmsPrompt() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user