Closed DevelopmentDan closed 1 month ago
PETOSS-426
Thanks for raising an issue, a ticket has been created to track your request
This problem is caused by the plethora of NuGet packages used by the Xero API - if any are not quite the right version (i.e. upgraded to the latest version), the API randomly starts playing up. I think I'm going to have to move anything to do with Xero to its own isolated solution / project so that I can keep all the NuGet packages for our other projects up-to-date without worrying about the Xero API falling over. It is worth noting that CreateInvoiceAsync is still throwing a 403 error in some circumstances, without giving any detail on what is wrong with the invoice causing that error to be thrown.
SDK you're using (please complete the following information):
Describe the bug CreateInvoicesAsync throws a 403 error for Token / Tenant with accounting.transactions scope that works for other calls.
To Reproduce Steps to reproduce the behavior:
Expected behavior To create the invoice just as it did before updating the NuGet package to the latest version.
There is insufficient information to understand what's going wrong here. Rolling back to the previous NeGet versions is not resolving the issue.