Skip to content

Commit 16847ed

Browse files
committed
fix: make sure singleRetry doesn't return defaults for extra properties
1 parent 739ded9 commit 16847ed

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

packages/cli/src/constructs/retry-strategy.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,10 +172,18 @@ export class RetryStrategyBuilder {
172172
* A single retry will be performed.
173173
*/
174174
static singleRetry (options?: SingleRetryStrategyOptions): RetryStrategy {
175-
return RetryStrategyBuilder.retryStrategy('SINGLE', {
175+
const {
176+
// eslint-disable-next-line @typescript-eslint/no-unused-vars
177+
maxRetries,
178+
// eslint-disable-next-line @typescript-eslint/no-unused-vars
179+
maxDurationSeconds,
180+
...strategy
181+
} = RetryStrategyBuilder.retryStrategy('SINGLE', {
176182
baseBackoffSeconds: options?.baseBackoffSeconds,
177183
sameRegion: options?.sameRegion,
178184
})
185+
186+
return strategy
179187
}
180188

181189
/**

0 commit comments

Comments
 (0)