Enable group call notification settings when group ringing is enabled.
This commit is contained in:
parent
fd01ee2a87
commit
62d8c115ba
1 changed files with 2 additions and 1 deletions
|
@ -9,6 +9,7 @@ import org.thoughtcrime.securesms.keyvalue.SignalStore
|
||||||
import org.thoughtcrime.securesms.notifications.NotificationChannels
|
import org.thoughtcrime.securesms.notifications.NotificationChannels
|
||||||
import org.thoughtcrime.securesms.recipients.Recipient
|
import org.thoughtcrime.securesms.recipients.Recipient
|
||||||
import org.thoughtcrime.securesms.recipients.RecipientId
|
import org.thoughtcrime.securesms.recipients.RecipientId
|
||||||
|
import org.thoughtcrime.securesms.util.FeatureFlags
|
||||||
import org.thoughtcrime.securesms.util.livedata.Store
|
import org.thoughtcrime.securesms.util.livedata.Store
|
||||||
|
|
||||||
class CustomNotificationsSettingsViewModel(
|
class CustomNotificationsSettingsViewModel(
|
||||||
|
@ -42,7 +43,7 @@ class CustomNotificationsSettingsViewModel(
|
||||||
RecipientDatabase.VibrateState.ENABLED -> true
|
RecipientDatabase.VibrateState.ENABLED -> true
|
||||||
RecipientDatabase.VibrateState.DISABLED -> false
|
RecipientDatabase.VibrateState.DISABLED -> false
|
||||||
},
|
},
|
||||||
showCallingOptions = !recipient.isGroup && recipient.isRegistered,
|
showCallingOptions = recipient.isRegistered && (!recipient.isGroup || FeatureFlags.groupCallRinging()),
|
||||||
callSound = recipient.callRingtone,
|
callSound = recipient.callRingtone,
|
||||||
callVibrateState = recipient.callVibrate
|
callVibrateState = recipient.callVibrate
|
||||||
)
|
)
|
||||||
|
|
Loading…
Add table
Reference in a new issue