diff --git a/ts/components/dialog/debug/FeatureFlags.tsx b/ts/components/dialog/debug/FeatureFlags.tsx index d1a898ae7..bdf3a9f6b 100644 --- a/ts/components/dialog/debug/FeatureFlags.tsx +++ b/ts/components/dialog/debug/FeatureFlags.tsx @@ -430,13 +430,13 @@ export const ProDebugSection = ({ forceUpdate }: { forceUpdate: () => void }) => label="Expiry" flag="mockProAccessExpiry" options={[ - { label: 'Soon', value: MockProAccessExpiryOptions.SOON }, - { label: 'Today', value: MockProAccessExpiryOptions.TODAY }, - { label: 'Tomorrow', value: MockProAccessExpiryOptions.TOMORROW }, - { label: '1 Week', value: MockProAccessExpiryOptions.WEEK }, - { label: '1 Month', value: MockProAccessExpiryOptions.MONTH }, - { label: '3 Months', value: MockProAccessExpiryOptions.THREE_MONTH }, - { label: '1 Year', value: MockProAccessExpiryOptions.YEAR }, + { label: '7 Days', value: MockProAccessExpiryOptions.P7D }, + { label: '29 Days', value: MockProAccessExpiryOptions.P29D }, + { label: '30 Days', value: MockProAccessExpiryOptions.P30D }, + { label: '30 Days 1 Second', value: MockProAccessExpiryOptions.P30DT1S }, + { label: '90 Days', value: MockProAccessExpiryOptions.P90D }, + { label: '300 Days', value: MockProAccessExpiryOptions.P300D }, + { label: '365 Days', value: MockProAccessExpiryOptions.P365D }, { label: '24 Days 1 Minute', value: MockProAccessExpiryOptions.P24DT1M }, { label: '24 Hours 1 Minute', value: MockProAccessExpiryOptions.PT24H1M }, { label: '23 Hours 59 Minutes', value: MockProAccessExpiryOptions.PT23H59M }, diff --git a/ts/components/dialog/user-settings/pages/user-pro/ProNonOriginatingPage.tsx b/ts/components/dialog/user-settings/pages/user-pro/ProNonOriginatingPage.tsx index 9ab5918db..c166026e0 100644 --- a/ts/components/dialog/user-settings/pages/user-pro/ProNonOriginatingPage.tsx +++ b/ts/components/dialog/user-settings/pages/user-pro/ProNonOriginatingPage.tsx @@ -284,6 +284,7 @@ function ProInfoBlockUpdate() { } function ProInfoBlockRenew() { + const dispatch = useDispatch(); const { data } = useProAccessDetails(); return ( } + descriptionOnClick={() => + showLinkVisitWarningDialog('https://getsession.org/pro-roadmap', dispatch) + } subtitleElement={ {tr('proOptionsTwoRenewalSubtitle')} @@ -323,7 +327,7 @@ function ProInfoBlockCancel() { const { data } = useProAccessDetails(); return (