This commit is contained in:
Christian Byrne 2025-05-01 00:24:32 -07:00 committed by GitHub
parent 08ff5fa08a
commit c6c19e9980
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -297,6 +297,10 @@ class SynchronousOperation(Generic[T, R]):
# Convert request model to dict, but use None for EmptyRequest
request_dict = None if isinstance(self.request, EmptyRequest) else self.request.model_dump(exclude_none=True)
if request_dict:
for key, value in request_dict.items():
if isinstance(value, Enum):
request_dict[key] = value.value
# Debug log for request
logging.debug(f"[DEBUG] API Request: {self.endpoint.method.value} {self.endpoint.path}")