mirror of
https://github.com/oxen-io/session-android.git
synced 2025-08-12 04:17:42 +00:00
group updates fixes
This commit is contained in:
@@ -1011,7 +1011,7 @@ public class ConversationActivity extends PassphraseRequiredActionBarActivity
|
||||
}
|
||||
try {
|
||||
if (isClosedGroup) {
|
||||
MessageSender.explicitLeave(groupPublicKey);
|
||||
MessageSender.explicitLeave(groupPublicKey, true);
|
||||
initializeEnabledCheck();
|
||||
} else {
|
||||
Toast.makeText(this, R.string.ConversationActivity_error_leaving_group, Toast.LENGTH_LONG).show();
|
||||
|
@@ -277,7 +277,7 @@ class EditClosedGroupActivity : PassphraseRequiredActionBarActivity() {
|
||||
isLoading = true
|
||||
loaderContainer.fadeIn()
|
||||
val promise: Promise<Any, Exception> = if (!members.contains(Recipient.from(this, Address.fromSerialized(userPublicKey), false))) {
|
||||
MessageSender.explicitLeave(groupPublicKey!!)
|
||||
MessageSender.explicitLeave(groupPublicKey!!, true)
|
||||
} else {
|
||||
task {
|
||||
if (hasNameChanged) {
|
||||
|
@@ -343,7 +343,7 @@ class HomeActivity : PassphraseRequiredActionBarActivity(),
|
||||
isClosedGroup = false
|
||||
}
|
||||
if (isClosedGroup) {
|
||||
MessageSender.explicitLeave(groupPublicKey!!)
|
||||
MessageSender.explicitLeave(groupPublicKey!!, false)
|
||||
} else {
|
||||
Toast.makeText(context, R.string.activity_home_leaving_group_failed_message, Toast.LENGTH_LONG).show()
|
||||
return@launch
|
||||
|
Reference in New Issue
Block a user