File tree Expand file tree Collapse file tree
project-[region]-[project]/auth/security Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1010
1111 export let title: string ;
1212 export let tooltipContent =
13- $organization ?.billingPlanDetails .group === BillingPlanGroup .Starter
13+ $organization ?.billingPlanDetails ? .group === BillingPlanGroup .Starter
1414 ? ` Upgrade to add more ${title .toLocaleLowerCase ()} `
1515 : ` You've reached the ${title .toLocaleLowerCase ()} limit for the ${
16- $organization ?.billingPlanDetails .name
16+ $organization ?.billingPlanDetails ? .name
1717 } plan ` ;
1818
1919 export let disabled: boolean ;
Original file line number Diff line number Diff line change 1+ import { redirect } from '@sveltejs/kit' ;
12import { Dependencies } from '$lib/constants' ;
23import { sdk } from '$lib/stores/sdk' ;
4+ import { isCloud } from '$lib/system' ;
35import type { PageLoad } from './$types' ;
46
57export const load : PageLoad = async ( { depends } ) => {
8+ if ( ! isCloud ) redirect ( 302 , '/' ) ;
9+
610 depends ( Dependencies . PAYMENT_METHODS ) ;
711 depends ( Dependencies . ADDRESS ) ;
812
Original file line number Diff line number Diff line change 1010 import PasswordStrengthPolicy from ' ./passwordStrengthPolicy.svelte' ;
1111 import SessionSecurity from ' ./sessionSecurity.svelte' ;
1212 import UpdateSignupEmailSecurity from ' ./updateSignupEmailSecurity.svelte' ;
13+ import { isCloud } from ' $lib/system' ;
1314
1415 let { data }: PageProps = $props ();
1516 </script >
2425 dictionaryPolicy ={data .passwordDictionaryPolicy }
2526 historyPolicy ={data .passwordHistoryPolicy }
2627 personalDataPolicy ={data .passwordPersonalDataPolicy } />
27- <UpdateSignupEmailSecurity
28- project ={data .project }
29- denyAliasedEmailPolicy ={data .denyAliasedEmailPolicy }
30- denyDisposableEmailPolicy ={data .denyDisposableEmailPolicy }
31- denyFreeEmailPolicy ={data .denyFreeEmailPolicy }
32- denyCorporateEmailPolicy ={data .denyCorporateEmailPolicy } />
28+ {#if isCloud }
29+ <UpdateSignupEmailSecurity
30+ project ={data .project }
31+ denyAliasedEmailPolicy ={data .denyAliasedEmailPolicy }
32+ denyDisposableEmailPolicy ={data .denyDisposableEmailPolicy }
33+ denyFreeEmailPolicy ={data .denyFreeEmailPolicy }
34+ denyCorporateEmailPolicy ={data .denyCorporateEmailPolicy } />
35+ {/if }
3336 <SessionSecurity
3437 project ={data .project }
3538 sessionAlertPolicy ={data .sessionAlertPolicy }
You can’t perform that action at this time.
0 commit comments