diff options
author | Samuel Newman <mozzius@protonmail.com> | 2024-08-30 20:53:27 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-08-30 12:53:27 -0700 |
commit | c41f372b3c0707013c3abbfba7b18ca7ca71eef1 (patch) | |
tree | 0460fa7139d31ea2bbd6370576e60c13417dacc9 | |
parent | ab260c3599294c7526a6d8cdf2657708e9b5a5c7 (diff) | |
download | voidsky-c41f372b3c0707013c3abbfba7b18ca7ca71eef1.tar.zst |
[Video] Split 'videos' gate in two (#5037)
-rw-r--r-- | src/lib/statsig/gates.ts | 5 | ||||
-rw-r--r-- | src/view/com/composer/Composer.tsx | 2 | ||||
-rw-r--r-- | src/view/com/util/post-embeds/VideoEmbed.tsx | 2 | ||||
-rw-r--r-- | src/view/com/util/post-embeds/VideoEmbed.web.tsx | 2 |
4 files changed, 6 insertions, 5 deletions
diff --git a/src/lib/statsig/gates.ts b/src/lib/statsig/gates.ts index f45be0b79..be40548ad 100644 --- a/src/lib/statsig/gates.ts +++ b/src/lib/statsig/gates.ts @@ -5,5 +5,6 @@ export type Gate = | 'onboarding_minimum_interests' | 'suggested_feeds_interstitial' | 'show_follow_suggestions_in_profile' - | 'video_debug' - | 'videos' + | 'video_debug' // not recommended + | 'video_upload' // upload videos + | 'video_view_on_posts' // see posted videos diff --git a/src/view/com/composer/Composer.tsx b/src/view/com/composer/Composer.tsx index f0b4ae754..8a8fa66b7 100644 --- a/src/view/com/composer/Composer.tsx +++ b/src/view/com/composer/Composer.tsx @@ -760,7 +760,7 @@ export const ComposePost = observer(function ComposePost({ ) : ( <ToolbarWrapper style={[a.flex_row, a.align_center, a.gap_xs]}> <SelectPhotoBtn gallery={gallery} disabled={!canSelectImages} /> - {gate('videos') && ( + {gate('video_upload') && ( <SelectVideoBtn onSelectVideo={selectVideo} disabled={!canSelectImages} diff --git a/src/view/com/util/post-embeds/VideoEmbed.tsx b/src/view/com/util/post-embeds/VideoEmbed.tsx index f90bf0085..682e1966c 100644 --- a/src/view/com/util/post-embeds/VideoEmbed.tsx +++ b/src/view/com/util/post-embeds/VideoEmbed.tsx @@ -31,7 +31,7 @@ export function VideoEmbed({embed}: {embed: AppBskyEmbedVideo.View}) { ) const gate = useGate() - if (!gate('videos')) { + if (!gate('video_view_on_posts')) { return null } diff --git a/src/view/com/util/post-embeds/VideoEmbed.web.tsx b/src/view/com/util/post-embeds/VideoEmbed.web.tsx index 409f2c7ba..10b4f38d6 100644 --- a/src/view/com/util/post-embeds/VideoEmbed.web.tsx +++ b/src/view/com/util/post-embeds/VideoEmbed.web.tsx @@ -47,7 +47,7 @@ export function VideoEmbed({embed}: {embed: AppBskyEmbedVideo.View}) { [key], ) - if (!gate('videos')) { + if (!gate('video_view_on_posts')) { return null } |