Invert group chat feature gate (#10851)
This commit is contained in:
@@ -9,8 +9,7 @@ export enum Features {
|
|||||||
ImportContactsOnboardingDisable = 'import_contacts:onboarding:disable',
|
ImportContactsOnboardingDisable = 'import_contacts:onboarding:disable',
|
||||||
ImportContactsSettingsDisable = 'import_contacts:settings:disable',
|
ImportContactsSettingsDisable = 'import_contacts:settings:disable',
|
||||||
LiveNowBetaDisable = 'live_now_beta:disable',
|
LiveNowBetaDisable = 'live_now_beta:disable',
|
||||||
GroupChatsEnable = 'group_chats:enable',
|
GroupChatsDisable = 'group_chats:disable',
|
||||||
GroupChatsHasBeenReleased = 'group_chats:has_been_released',
|
|
||||||
DmsNewMessageComposerEnable = 'dms:new_message_composer:enable',
|
DmsNewMessageComposerEnable = 'dms:new_message_composer:enable',
|
||||||
ComposerLanguageDetectionEnable = 'composer:language_detection:enable',
|
ComposerLanguageDetectionEnable = 'composer:language_detection:enable',
|
||||||
PostGalleryEmbedEnable = 'post_gallery_embed:enable',
|
PostGalleryEmbedEnable = 'post_gallery_embed:enable',
|
||||||
|
|||||||
@@ -51,7 +51,7 @@ export let MessageContextMenu = ({
|
|||||||
const translate = useGoogleTranslate()
|
const translate = useGoogleTranslate()
|
||||||
|
|
||||||
const isFromSelf = message.sender?.did === currentAccount?.did
|
const isFromSelf = message.sender?.did === currentAccount?.did
|
||||||
const isGroupChatEnabled = ax.features.enabled(ax.features.GroupChatsEnable)
|
const isGroupChatEnabled = !ax.features.enabled(ax.features.GroupChatsDisable)
|
||||||
|
|
||||||
const primaryMember = useMaybeProfileShadow(convo.convo.primaryMember)
|
const primaryMember = useMaybeProfileShadow(convo.convo.primaryMember)
|
||||||
const reactionsAvailable = canReact({
|
const reactionsAvailable = canReact({
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ export function NewChat({
|
|||||||
const {data: chatStatus} = useChatActorStatusQuery()
|
const {data: chatStatus} = useChatActorStatusQuery()
|
||||||
const chatDisabled = !!chatStatus?.chatDisabled
|
const chatDisabled = !!chatStatus?.chatDisabled
|
||||||
|
|
||||||
const isGroupChatEnabled = ax.features.enabled(ax.features.GroupChatsEnable)
|
const isGroupChatEnabled = !ax.features.enabled(ax.features.GroupChatsDisable)
|
||||||
|
|
||||||
const {mutate: createChat} = useGetConvoForMembers({
|
const {mutate: createChat} = useGetConvoForMembers({
|
||||||
onSuccess: data => {
|
onSuccess: data => {
|
||||||
|
|||||||
@@ -56,7 +56,7 @@ export function MessagesSettingsScreenInner({}: Props) {
|
|||||||
|
|
||||||
const exportCarControl = Dialog.useDialogControl()
|
const exportCarControl = Dialog.useDialogControl()
|
||||||
|
|
||||||
const isGroupChatEnabled = ax.features.enabled(ax.features.GroupChatsEnable)
|
const isGroupChatEnabled = !ax.features.enabled(ax.features.GroupChatsDisable)
|
||||||
const groupInvitesLocked = aa.flags.groupChatDisabled
|
const groupInvitesLocked = aa.flags.groupChatDisabled
|
||||||
|
|
||||||
const allowMessagesFromOptions: {name: AllowIncoming; label: string}[] = [
|
const allowMessagesFromOptions: {name: AllowIncoming; label: string}[] = [
|
||||||
|
|||||||
Reference in New Issue
Block a user