Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 1 addition & 9 deletions src/apps/work/src/lib/constants.ts
Original file line number Diff line number Diff line change
Expand Up @@ -165,17 +165,9 @@ const rawTermsApiUrl = process.env.REACT_APP_TERMS_API_URL

export const TERMS_API_URL = normalizeApiUrlForEnvironment(rawTermsApiUrl)

const DEFAULT_NDA_UUID_FROM_CONFIG = (EnvironmentConfig as unknown as Record<string, unknown>)
.DEFAULT_NDA_UUID

export const DEFAULT_NDA_UUID = process.env.REACT_APP_DEFAULT_NDA_UUID
|| process.env.DEFAULT_NDA_UUID
|| (
typeof DEFAULT_NDA_UUID_FROM_CONFIG === 'string'
? DEFAULT_NDA_UUID_FROM_CONFIG
: undefined
)
|| '21193'
|| EnvironmentConfig.DEFAULT_NDA_UUID

function normalizeApiUrlForEnvironment(url: string): string {
const normalizedUrl = url.replace(/\/$/, '')
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,9 @@ export const CHALLENGE_TYPES_WITH_MULTIPLE_PRIZES = [
},
] as const

export const DEFAULT_NDA_UUID = 'c41e90e5-4d0e-4811-bd09-38ff72674490'
export const DEFAULT_NDA_UUID = process.env.REACT_APP_DEFAULT_NDA_UUID
|| process.env.DEFAULT_NDA_UUID
|| EnvironmentConfig.DEFAULT_NDA_UUID

export const DEFAULT_STANDARD_TERMS_UUID = process.env.REACT_APP_DEFAULT_STANDARD_TERMS_UUID
|| process.env.DEFAULT_STANDARD_TERMS_UUID
Expand Down
4 changes: 4 additions & 0 deletions src/config/environments/default.env.ts
Original file line number Diff line number Diff line change
Expand Up @@ -224,6 +224,10 @@ export const TERMS_URL
= 'https://www.topcoder-dev.com/challenges/terms/detail/317cd8f9-d66c-4f2a-8774-63c612d99cd4'
export const NDA_TERMS_URL
= 'https://www.topcoder-dev.com/challenges/terms/detail/e5811a7b-43d1-407a-a064-69e5015b4900'
export const DEFAULT_NDA_UUID = getReactEnv<string>(
'DEFAULT_NDA_UUID',
'e5811a7b-43d1-407a-a064-69e5015b4900',
)
export const DEFAULT_STANDARD_TERMS_UUID = '0a507fb7-3fe0-402b-b121-1a24af4a9cf1'
export const NDA_DOCUSIGN_TEMPLATE_ID = '400b989d-1c75-4889-b6f6-421e1f924709'

Expand Down
1 change: 1 addition & 0 deletions src/config/environments/global-config.model.ts
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@ export interface GlobalConfig {
}
TERMS_URL?: string
NDA_TERMS_URL?: string
DEFAULT_NDA_UUID: string
DEFAULT_STANDARD_TERMS_UUID?: string
NDA_DOCUSIGN_TEMPLATE_ID?: string
MEMBER_VERIFY_LOOKER: number
Expand Down
6 changes: 5 additions & 1 deletion src/config/environments/prod.env.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,11 @@ import { getReactEnv } from './react-env'
export * from './default.env'

export const TERMS_URL = 'https://www.topcoder.com/challenges/terms/detail/564a981e-6840-4a5c-894e-d5ad22e9cd6f'
export const NDA_TERMS_URL = 'https://www.topcoder.com/challenges/terms/detail/c41e90e5-4d0e-4811-bd09-38ff72674490'
export const NDA_TERMS_URL = 'https://www.topcoder.com/challenges/terms/detail/4bc0e7fc-8413-4de6-a231-9f9c6bcc65d9'
export const DEFAULT_NDA_UUID = getReactEnv<string>(
'DEFAULT_NDA_UUID',
'4bc0e7fc-8413-4de6-a231-9f9c6bcc65d9',
)
export const NDA_DOCUSIGN_TEMPLATE_ID = getReactEnv<string>(
'NDA_DOCUSIGN_TEMPLATE_ID',
'8b101e82-87c0-42c9-8440-d922749c4076',
Expand Down
Loading