diff --git a/packages/amplify-cli/src/__tests__/commands/gen2-migration/generate/amplify/data/data.generator.test.ts b/packages/amplify-cli/src/__tests__/commands/gen2-migration/generate/amplify/data/data.generator.test.ts index 6c5c6295122..43d247ce82b 100644 --- a/packages/amplify-cli/src/__tests__/commands/gen2-migration/generate/amplify/data/data.generator.test.ts +++ b/packages/amplify-cli/src/__tests__/commands/gen2-migration/generate/amplify/data/data.generator.test.ts @@ -391,8 +391,8 @@ describe('DataGenerator', () => { name: 'MyOIDC', issuerUrl: 'https://example.com', clientId: 'client123', - authTTL: 3600, - iatTTL: 7200, + authTTL: 3600000, + iatTTL: 7200000, }, }, ], diff --git a/packages/amplify-cli/src/commands/gen2-migration/generate/amplify/data/data.renderer.ts b/packages/amplify-cli/src/commands/gen2-migration/generate/amplify/data/data.renderer.ts index 7d2d7a9dcd6..391f58d0cf3 100644 --- a/packages/amplify-cli/src/commands/gen2-migration/generate/amplify/data/data.renderer.ts +++ b/packages/amplify-cli/src/commands/gen2-migration/generate/amplify/data/data.renderer.ts @@ -268,9 +268,19 @@ export class DataRenderer { ]; if (cfg.clientId) props.push(factory.createPropertyAssignment('clientId', factory.createStringLiteral(cfg.clientId))); if (cfg.authTTL) - props.push(factory.createPropertyAssignment('tokenExpiryFromAuthInSeconds', factory.createNumericLiteral(cfg.authTTL.toString()))); + props.push( + factory.createPropertyAssignment( + 'tokenExpiryFromAuthInSeconds', + factory.createNumericLiteral(Math.floor(cfg.authTTL / 1000).toString()), + ), + ); if (cfg.iatTTL) - props.push(factory.createPropertyAssignment('tokenExpireFromIssueInSeconds', factory.createNumericLiteral(cfg.iatTTL.toString()))); + props.push( + factory.createPropertyAssignment( + 'tokenExpireFromIssueInSeconds', + factory.createNumericLiteral(Math.floor(cfg.iatTTL / 1000).toString()), + ), + ); target.push(factory.createPropertyAssignment('oidcAuthorizationMode', factory.createObjectLiteralExpression(props))); }