Skip to content

Commit 0d5dfb0

Browse files
feat: updated api code according to recent spec
1 parent 907076e commit 0d5dfb0

16 files changed

+15
-91
lines changed

.openapi-generator/FILES

Lines changed: 0 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -126,62 +126,3 @@ cloudbeds_fiscal_document/models/transaction_for_allocation_response.py
126126
cloudbeds_fiscal_document/models/transaction_status.py
127127
cloudbeds_fiscal_document/rest.py
128128
cloudbeds_fiscal_document/test/__init__.py
129-
cloudbeds_fiscal_document/test/test_action.py
130-
cloudbeds_fiscal_document/test/test_allocate_receipt_payment_request.py
131-
cloudbeds_fiscal_document/test/test_allocations_data.py
132-
cloudbeds_fiscal_document/test/test_allocations_summary.py
133-
cloudbeds_fiscal_document/test/test_api_error.py
134-
cloudbeds_fiscal_document/test/test_configs_api.py
135-
cloudbeds_fiscal_document/test/test_configs_response.py
136-
cloudbeds_fiscal_document/test/test_configs_update_request.py
137-
cloudbeds_fiscal_document/test/test_create_credit_note_request.py
138-
cloudbeds_fiscal_document/test/test_create_invoice_request.py
139-
cloudbeds_fiscal_document/test/test_create_receipt_request.py
140-
cloudbeds_fiscal_document/test/test_create_simple_receipt_request.py
141-
cloudbeds_fiscal_document/test/test_creation_method.py
142-
cloudbeds_fiscal_document/test/test_document_action.py
143-
cloudbeds_fiscal_document/test/test_document_trigger_event.py
144-
cloudbeds_fiscal_document/test/test_features_api.py
145-
cloudbeds_fiscal_document/test/test_fiscal_document_detailed_response.py
146-
cloudbeds_fiscal_document/test/test_fiscal_document_email_request.py
147-
cloudbeds_fiscal_document/test/test_fiscal_document_filters.py
148-
cloudbeds_fiscal_document/test/test_fiscal_document_kind.py
149-
cloudbeds_fiscal_document/test/test_fiscal_document_paginated.py
150-
cloudbeds_fiscal_document/test/test_fiscal_document_patch_request.py
151-
cloudbeds_fiscal_document/test/test_fiscal_document_recipient.py
152-
cloudbeds_fiscal_document/test/test_fiscal_document_status.py
153-
cloudbeds_fiscal_document/test/test_fiscal_document_summary_response.py
154-
cloudbeds_fiscal_document/test/test_fiscal_document_transaction_allocation.py
155-
cloudbeds_fiscal_document/test/test_fiscal_document_transaction_response.py
156-
cloudbeds_fiscal_document/test/test_fiscal_document_transactions_for_allocation_paginated.py
157-
cloudbeds_fiscal_document/test/test_fiscal_document_transactions_paginated.py
158-
cloudbeds_fiscal_document/test/test_fiscal_document_transactions_summary.py
159-
cloudbeds_fiscal_document/test/test_fiscal_document_transactions_summary_taxes_inner.py
160-
cloudbeds_fiscal_document/test/test_fiscal_documents_api.py
161-
cloudbeds_fiscal_document/test/test_get_credit_note_preview_request.py
162-
cloudbeds_fiscal_document/test/test_get_invoice_preview_request.py
163-
cloudbeds_fiscal_document/test/test_get_logo_response.py
164-
cloudbeds_fiscal_document/test/test_get_rectify_invoice_note_preview_request.py
165-
cloudbeds_fiscal_document/test/test_government_integration.py
166-
cloudbeds_fiscal_document/test/test_government_integration_qr.py
167-
cloudbeds_fiscal_document/test/test_latest_linked_document.py
168-
cloudbeds_fiscal_document/test/test_linked_document.py
169-
cloudbeds_fiscal_document/test/test_preview_request.py
170-
cloudbeds_fiscal_document/test/test_pro_forma_invoice_preview_request.py
171-
cloudbeds_fiscal_document/test/test_pro_forma_invoice_request.py
172-
cloudbeds_fiscal_document/test/test_pro_forma_status_update_request.py
173-
cloudbeds_fiscal_document/test/test_property_configs_response.py
174-
cloudbeds_fiscal_document/test/test_receipt_transaction_allocation.py
175-
cloudbeds_fiscal_document/test/test_recipient_address.py
176-
cloudbeds_fiscal_document/test/test_recipient_company.py
177-
cloudbeds_fiscal_document/test/test_recipient_contact_details.py
178-
cloudbeds_fiscal_document/test/test_recipient_details.py
179-
cloudbeds_fiscal_document/test/test_recipient_document.py
180-
cloudbeds_fiscal_document/test/test_recipient_request.py
181-
cloudbeds_fiscal_document/test/test_recipient_tax_info.py
182-
cloudbeds_fiscal_document/test/test_recipient_type.py
183-
cloudbeds_fiscal_document/test/test_rectify_invoice_note_request.py
184-
cloudbeds_fiscal_document/test/test_single_allocation.py
185-
cloudbeds_fiscal_document/test/test_source_kind.py
186-
cloudbeds_fiscal_document/test/test_transaction_for_allocation_response.py
187-
cloudbeds_fiscal_document/test/test_transaction_status.py

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ No description provided (generated by Openapi Generator https://github.com/opena
44
The `cloudbeds_fiscal_document` package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
55

66
- API version: v1
7-
- Package version: 1.11.0
7+
- Package version: 1.12.0
88
- Generator version: 7.11.0
99
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
1010

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.11.0
1+
1.12.0

cloudbeds_fiscal_document/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
""" # noqa: E501
1515

1616

17-
__version__ = "1.11.0"
17+
__version__ = "1.12.0"
1818

1919
# import apis into sdk package
2020
from cloudbeds_fiscal_document.api.configs_api import ConfigsApi

cloudbeds_fiscal_document/api/fiscal_documents_api.py

Lines changed: 1 addition & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -5653,24 +5653,7 @@ def _get_fiscal_documents_serialize(
56535653

56545654
if filters is not None:
56555655

5656-
# Custom form serialization for filters
5657-
if hasattr(filters, 'to_dict'):
5658-
filters_dict = filters.to_dict()
5659-
for key, value in filters_dict.items():
5660-
if value is not None:
5661-
if isinstance(value, list):
5662-
for item in value:
5663-
if hasattr(item, 'value'): # Handle enums
5664-
_query_params.append((key, item.value))
5665-
else:
5666-
_query_params.append((key, item))
5667-
else:
5668-
if hasattr(value, 'value'): # Handle enums
5669-
_query_params.append((key, value.value))
5670-
else:
5671-
_query_params.append((key, value))
5672-
else:
5673-
_query_params.append(('filters', filters))
5656+
_query_params.append(('filters', filters))
56745657

56755658
# process the header parameters
56765659
if x_property_id is not None:

cloudbeds_fiscal_document/api_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ def __init__(
9090
self.default_headers[header_name] = header_value
9191
self.cookie = cookie
9292
# Set default User-Agent.
93-
self.user_agent = 'OpenAPI-Generator/1.11.0/python'
93+
self.user_agent = 'OpenAPI-Generator/1.12.0/python'
9494
self.client_side_validation = configuration.client_side_validation
9595

9696
def __enter__(self):

cloudbeds_fiscal_document/configuration.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -504,7 +504,7 @@ def to_debug_report(self) -> str:
504504
"OS: {env}\n"\
505505
"Python Version: {pyversion}\n"\
506506
"Version of the API: v1\n"\
507-
"SDK Package Version: 1.11.0".\
507+
"SDK Package Version: 1.12.0".\
508508
format(env=sys.platform, pyversion=sys.version)
509509

510510
def get_host_settings(self) -> List[HostSetting]:

cloudbeds_fiscal_document/docs/ConfigsResponse.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ Name | Type | Description | Notes
2525
**tax_id2** | **str** | | [optional]
2626
**cpf** | **str** | | [optional]
2727
**custom_text** | **Dict[str, str]** | | [optional]
28-
**create_invoice_on_allocation** | **bool** | | [optional] [default to False]
2928
**trigger_events** | [**List[DocumentTriggerEvent]**](DocumentTriggerEvent.md) | | [optional]
3029
**update_invoice_on_link_document** | **bool** | | [optional] [default to False]
3130
**use_invoice_document_settings** | **bool** | | [optional] [default to False]

cloudbeds_fiscal_document/docs/ConfigsUpdateRequest.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ Name | Type | Description | Notes
1919
**show_legal_company_name** | **bool** | | [default to False]
2020
**include_room_number** | **bool** | | [default to False]
2121
**use_document_number** | **bool** | |
22-
**create_invoice_on_allocation** | **bool** | | [optional] [default to False]
2322
**update_invoice_on_link_document** | **bool** | | [optional] [default to False]
2423
**is_compact** | **bool** | | [default to False]
2524
**use_invoice_title_and_numbering** | **bool** | Flag to determine if invoice title, sequenceStartNumber, prefix and suffix should be used. | [optional] [default to False]

cloudbeds_fiscal_document/docs/DocumentTriggerEvent.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111

1212
* `ON_PAYMENT_CREATION` (value: `'on_payment_creation'`)
1313

14+
* `ON_ALLOCATION_CREATION` (value: `'on_allocation_creation'`)
15+
1416
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
1517

1618

0 commit comments

Comments
 (0)