Friday, February 14, 2025
3 changes · 17.0
Enhancements to existing features
The Turkish Nilvera integration now handles internet connection problems without showing disruptive error traces. This prevents automated upgrade checks and partner creation flows from failing when external connectivity is unavailable.
Original PR description
Previously, if a request in the Nilvera Client failed due to connectivity issues, a traceback was thrown. This behavior caused upgrade CI failures because the internet is blocked and check_nilvera_customer would be triggered for newly created partners. This commit enhances the exception handling for all requests and fixes the upgrade CI issue by silently exiting the function when a connectivity problem is detected. no task ID.
This change adds more detailed logging around print requests and print processing in the hardware drivers module. It helps support teams diagnose printing issues more easily, especially for customers using Windows IoT where the system may not otherwise confirm successful printing.
Original PR description
Following the ticket opw-4523417 there is a lack of logging related to printing in hw_drivers module which makes it difficult to analyse the issued on the client's side, especially on Windows IoT This PR adds 1) some logs upon receiving of a printing request via longpolling route 2) some logs when the methods of printing are being called 3) some logs when these methods have finished their job Since for printing the Odoo database isn't notified of a succeful printing this is very much needed
Task Adhoc side: 44224 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Original PR description
Task Adhoc side: 44224 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr