diff --git a/src/analytics/features/types.ts b/src/analytics/features/types.ts index e1d7527e27..bca196c706 100644 --- a/src/analytics/features/types.ts +++ b/src/analytics/features/types.ts @@ -9,8 +9,7 @@ export enum Features { ImportContactsOnboardingDisable = 'import_contacts:onboarding:disable', ImportContactsSettingsDisable = 'import_contacts:settings:disable', LiveNowBetaDisable = 'live_now_beta:disable', - GroupChatsEnable = 'group_chats:enable', - GroupChatsHasBeenReleased = 'group_chats:has_been_released', + GroupChatsDisable = 'group_chats:disable', DmsNewMessageComposerEnable = 'dms:new_message_composer:enable', ComposerLanguageDetectionEnable = 'composer:language_detection:enable', PostGalleryEmbedEnable = 'post_gallery_embed:enable', diff --git a/src/components/dms/MessageContextMenu.tsx b/src/components/dms/MessageContextMenu.tsx index 7cd4febd5f..ddfa5118c0 100644 --- a/src/components/dms/MessageContextMenu.tsx +++ b/src/components/dms/MessageContextMenu.tsx @@ -51,7 +51,7 @@ export let MessageContextMenu = ({ const translate = useGoogleTranslate() 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 reactionsAvailable = canReact({ diff --git a/src/components/dms/dialogs/NewChatDialog.tsx b/src/components/dms/dialogs/NewChatDialog.tsx index 84b1d3346f..c24e080340 100644 --- a/src/components/dms/dialogs/NewChatDialog.tsx +++ b/src/components/dms/dialogs/NewChatDialog.tsx @@ -34,7 +34,7 @@ export function NewChat({ const {data: chatStatus} = useChatActorStatusQuery() const chatDisabled = !!chatStatus?.chatDisabled - const isGroupChatEnabled = ax.features.enabled(ax.features.GroupChatsEnable) + const isGroupChatEnabled = !ax.features.enabled(ax.features.GroupChatsDisable) const {mutate: createChat} = useGetConvoForMembers({ onSuccess: data => { diff --git a/src/screens/Messages/Settings.tsx b/src/screens/Messages/Settings.tsx index 195a87af62..d2778ce5e7 100644 --- a/src/screens/Messages/Settings.tsx +++ b/src/screens/Messages/Settings.tsx @@ -56,7 +56,7 @@ export function MessagesSettingsScreenInner({}: Props) { 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 allowMessagesFromOptions: {name: AllowIncoming; label: string}[] = [