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 (