From 10c270fda61234d01ca344515dbe08708463bc43 Mon Sep 17 00:00:00 2001 From: William Cheng Date: Wed, 31 May 2023 00:03:14 +0800 Subject: [PATCH] fix date isinstance check (#15675) --- .../openapi-generator/src/main/resources/python/api.mustache | 2 +- samples/client/echo_api/python/openapi_client/api/query_api.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/openapi-generator/src/main/resources/python/api.mustache b/modules/openapi-generator/src/main/resources/python/api.mustache index 24356a2f1706..913e0dbbb28d 100644 --- a/modules/openapi-generator/src/main/resources/python/api.mustache +++ b/modules/openapi-generator/src/main/resources/python/api.mustache @@ -199,7 +199,7 @@ class {{classname}}(object): {{/isDateTime}} {{^isDateTime}} {{#isDate}} - if isinstance(_params['{{paramName}}'], datetime): + if isinstance(_params['{{paramName}}'], date): _query_params.append(('{{baseName}}', _params['{{paramName}}'].strftime(self.api_client.configuration.date_format))) else: _query_params.append(('{{baseName}}', _params['{{paramName}}'])) diff --git a/samples/client/echo_api/python/openapi_client/api/query_api.py b/samples/client/echo_api/python/openapi_client/api/query_api.py index 299a625d12e7..c0bb2007e967 100644 --- a/samples/client/echo_api/python/openapi_client/api/query_api.py +++ b/samples/client/echo_api/python/openapi_client/api/query_api.py @@ -305,7 +305,7 @@ class QueryApi(object): _query_params.append(('datetime_query', _params['datetime_query'])) if _params.get('date_query') is not None: # noqa: E501 - if isinstance(_params['date_query'], datetime): + if isinstance(_params['date_query'], date): _query_params.append(('date_query', _params['date_query'].strftime(self.api_client.configuration.date_format))) else: _query_params.append(('date_query', _params['date_query']))