mirror of
https://github.com/oxen-io/session-android.git
synced 2025-04-16 10:31:28 +00:00
delete locally after successfully delete remotely
This commit is contained in:
parent
af6c19690b
commit
0000aa0d13
@ -1157,11 +1157,12 @@ class ConversationActivityV2 : PassphraseRequiredActionBarActivity(), InputBarDe
|
|||||||
} else {
|
} else {
|
||||||
messageDataProvider.getServerHashForMessage(message.id)?.let { serverHash ->
|
messageDataProvider.getServerHashForMessage(message.id)?.let { serverHash ->
|
||||||
SnodeAPI.deleteMessage(thread.address.serialize(), listOf(serverHash))
|
SnodeAPI.deleteMessage(thread.address.serialize(), listOf(serverHash))
|
||||||
.failUi { error ->
|
.success {
|
||||||
|
messageDataProvider.deleteMessage(message.id, !message.isMms)
|
||||||
|
}.failUi { error ->
|
||||||
Toast.makeText(this@ConversationActivityV2, "Couldn't delete message due to error: $error", Toast.LENGTH_LONG).show()
|
Toast.makeText(this@ConversationActivityV2, "Couldn't delete message due to error: $error", Toast.LENGTH_LONG).show()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
messageDataProvider.deleteMessage(message.id, !message.isMms)
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user