Skip to content

Commit 2cfda2f

Browse files
committed
feat: fix cascading default parameters
1 parent 0d24cbf commit 2cfda2f

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

unstructured/partition/api.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -182,27 +182,27 @@ def get_retries_config(
182182
):
183183
default_retries_initial_interval = (
184184
default_retries_config.backoff.initial_interval
185-
if default_retries_config
185+
if default_retries_config and default_retries_config.backoff.initial_interval
186186
else DEFAULT_RETRIES_INITIAL_INTERVAL_SEC
187187
)
188188
default_retries_max_interval = (
189189
default_retries_config.backoff.max_interval
190-
if default_retries_config
190+
if default_retries_config and default_retries_config.backoff.max_interval
191191
else DEFAULT_RETRIES_MAX_INTERVAL_SEC
192192
)
193193
default_retries_exponent = (
194194
default_retries_config.backoff.exponent
195-
if default_retries_config
195+
if default_retries_config and default_retries_config.backoff.exponent
196196
else DEFAULT_RETRIES_EXPONENT
197197
)
198198
default_retries_max_elapsed_time = (
199199
default_retries_config.backoff.max_elapsed_time
200-
if default_retries_config
200+
if default_retries_config and default_retries_config.backoff.max_elapsed_time
201201
else DEFAULT_RETRIES_MAX_ELAPSED_TIME_SEC
202202
)
203203
default_retries_connneciton_errors = (
204204
default_retries_config.retry_connection_errors
205-
if default_retries_config
205+
if default_retries_config and default_retries_config.retry_connection_errors
206206
else DEFAULT_RETRIES_CONNECTION_ERRORS
207207
)
208208

0 commit comments

Comments
 (0)