Open ton77v opened 1 month ago
Using xero_python==6.3.0
To reproduce:
api_client = ApiClient(...) accounting_api = AccountingApi(_api_client) ... accounting_api.delete_credit_note_allocations( xero_tenant_id=XERO_TENANT_ID, credit_note_id=credit_note_id, allocation_id=allocation_id, )
The allocation will be deleted, however ValueError "Invalid value for invoice, must not be None" will be raised.
invoice
None
It's likely caused by response_type="Allocation" here: https://github.com/XeroAPI/xero-python/blob/master/xero_python/accounting/api/accounting_api.py#L5853
response_type="Allocation"
PETOSS-641
Thanks for raising an issue, a ticket has been created to track your request
Using xero_python==6.3.0
To reproduce:
The allocation will be deleted, however ValueError "Invalid value for
invoice
, must not beNone
" will be raised.It's likely caused by
response_type="Allocation"
here: https://github.com/XeroAPI/xero-python/blob/master/xero_python/accounting/api/accounting_api.py#L5853