From fbc0bcdd1befb58f6953d6b05414fe5d24e45164 Mon Sep 17 00:00:00 2001 From: Saliou Diallo Date: Mon, 15 Jul 2024 21:44:02 -0400 Subject: [PATCH] Allow editing download gate --- .../download-availability/DownloadAvailability.tsx | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/packages/web/src/components/edit/fields/download-availability/DownloadAvailability.tsx b/packages/web/src/components/edit/fields/download-availability/DownloadAvailability.tsx index 394b7b62159..f40f533508d 100644 --- a/packages/web/src/components/edit/fields/download-availability/DownloadAvailability.tsx +++ b/packages/web/src/components/edit/fields/download-availability/DownloadAvailability.tsx @@ -72,6 +72,9 @@ type DownloadAvailabilityProps = { export const DownloadAvailability = (props: DownloadAvailabilityProps) => { const { isUpload, initialDownloadConditions, value, setValue } = props const messages = getMessages(props) + const { isEnabled: isEditableAccessEnabled } = useFeatureFlag( + FeatureFlags.EDITABLE_ACCESS_ENABLED + ) const { isEnabled: isUsdcUploadEnabled } = useFeatureFlag( FeatureFlags.USDC_PURCHASES_UPLOAD ) @@ -112,9 +115,13 @@ export const DownloadAvailability = (props: DownloadAvailabilityProps) => { }, [setStatus, submitForm]) const isFollowersOptionDisabled = - !isUpload && !isContentFollowGated(initialDownloadConditions) + !isEditableAccessEnabled && + !isUpload && + !isContentFollowGated(initialDownloadConditions) const isPremiumOptionDisabled = - !isUpload && !isContentUSDCPurchaseGated(initialDownloadConditions) + !isEditableAccessEnabled && + !isUpload && + !isContentUSDCPurchaseGated(initialDownloadConditions) const options: Option[] = [ { key: DownloadTrackAvailabilityType.PUBLIC,