From a88c731824c01705cdd99704450c99bc6a2d8d51 Mon Sep 17 00:00:00 2001 From: Nate Prewitt Date: Tue, 8 Apr 2025 13:34:55 -0600 Subject: [PATCH 1/2] Fix incorrect interceptor chain calls --- packages/smithy-core/src/smithy_core/interceptors.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/smithy-core/src/smithy_core/interceptors.py b/packages/smithy-core/src/smithy_core/interceptors.py index c6f13b51b..aca9a4cfa 100644 --- a/packages/smithy-core/src/smithy_core/interceptors.py +++ b/packages/smithy-core/src/smithy_core/interceptors.py @@ -577,7 +577,7 @@ def read_before_attempt(self, context: RequestContext[Any, Any]) -> None: def modify_before_signing(self, context: RequestContext[Any, Any]) -> Any: transport_request = context.transport_request for interceptor in self._chain: - transport_request = interceptor.modify_before_retry_loop(context) + transport_request = interceptor.modify_before_signing(context) return transport_request def read_before_signing(self, context: RequestContext[Any, Any]) -> None: @@ -591,7 +591,7 @@ def read_after_signing(self, context: RequestContext[Any, Any]) -> None: def modify_before_transmit(self, context: RequestContext[Any, Any]) -> Any: transport_request = context.transport_request for interceptor in self._chain: - transport_request = interceptor.modify_before_retry_loop(context) + transport_request = interceptor.modify_before_transmit(context) return transport_request def read_before_transmit(self, context: RequestContext[Any, Any]) -> None: From 71e24f40fb83858c209499ab6082255873139572 Mon Sep 17 00:00:00 2001 From: Nate Prewitt Date: Tue, 8 Apr 2025 13:42:46 -0600 Subject: [PATCH 2/2] Add changelog --- packages/smithy-core/CHANGES.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/smithy-core/CHANGES.md b/packages/smithy-core/CHANGES.md index 8f1af8185..dc21b078c 100644 --- a/packages/smithy-core/CHANGES.md +++ b/packages/smithy-core/CHANGES.md @@ -2,7 +2,9 @@ ## Unreleased -* +### Bugfixes + +* Fixed incorrect interceptors for `modify_before_signing` and `modify_before_transmit`. ## v0.0.1