支持领取链接长期有效

This commit is contained in:
yml2213
2026-08-11 14:06:29 +08:00
parent e72c936986
commit e097ddad3d
13 changed files with 65 additions and 9 deletions
@@ -42,6 +42,14 @@ test('applyEnvOverrides derives claim base url from app base url when explicit c
assert.equal(config.orders.claimBaseUrl, 'https://example.test/#/claim')
})
test('CLAIM_TOKEN_TTL_HOURS=0 表示领取链接长期有效', () => {
const config = applyEnvOverrides(createRuntimeConfig(), {
CLAIM_TOKEN_TTL_HOURS: '0',
})
assert.equal(config.orders.tokenTtlHours, 0)
})
test('applyEnvOverrides prefers explicit claim base url over app base url', () => {
const config = applyEnvOverrides(createRuntimeConfig(), {
APP_BASE_URL: 'https://example.test',