diff --git a/src/apps/exchange/state_corp_services.py b/src/apps/exchange/state_corp_services.py index 3da2794..3a7a904 100644 --- a/src/apps/exchange/state_corp_services.py +++ b/src/apps/exchange/state_corp_services.py @@ -164,7 +164,7 @@ class StateCorpExchangeService: resolved_url = str(target_url or settings.STATE_CORP_EXCHANGE_URL).strip() resolved_token = str(token or settings.STATE_CORP_EXCHANGE_TOKEN).strip() timeout_seconds = timeout_seconds or int( - getattr(settings, "STATE_CORP_EXCHANGE_TIMEOUT_SECONDS", 60) + getattr(settings, "STATE_CORP_EXCHANGE_TIMEOUT_SECONDS", 300) ) if not resolved_url: diff --git a/src/settings/base.py b/src/settings/base.py index 41a96f1..a59e6d0 100644 --- a/src/settings/base.py +++ b/src/settings/base.py @@ -239,7 +239,7 @@ STATE_CORP_EXCHANGE_KEY_ID = os.getenv( "STATE_CORP_EXCHANGE_KEY_ID", "state-corp-shared-token" ).strip() STATE_CORP_EXCHANGE_TIMEOUT_SECONDS = int( - os.getenv("STATE_CORP_EXCHANGE_TIMEOUT_SECONDS", "60") + os.getenv("STATE_CORP_EXCHANGE_TIMEOUT_SECONDS", "300") ) BACKUP_EXPORT_DIRECTORY = os.getenv( "BACKUP_EXPORT_DIRECTORY", diff --git a/tests/apps/exchange/test_state_corp_services.py b/tests/apps/exchange/test_state_corp_services.py index 7c6d4bd..30483a7 100644 --- a/tests/apps/exchange/test_state_corp_services.py +++ b/tests/apps/exchange/test_state_corp_services.py @@ -547,3 +547,4 @@ class StateCorpExchangeServiceTest(TestCase): TEST_STATE_CORP_TOKEN, ) self.assertEqual(kwargs["files"]["file"][0], package.archive_name) + self.assertEqual(kwargs["timeout"], 300)