Tuesday, February 4, 2025
3 changes · saas-17.4
Resolved issues and error corrections
Upgrading the event sales module no longer triggers an error if the default Event Registration product was previously deleted. This prevents unnecessary upgrade failures and keeps maintenance smoother for users who removed that product.
Original PR description
Currently a ``ParseError`` is arising when the user upgrades the ``event_sale`` module after deleting the ``Event Registration`` product from sales.
Steps to reproduce:
---
- Install ``Sale_management`` and ``event`` module (without demo data)
- Open ``Products`` in Sales > Delete ``Event Registration``
- Now upgrade ``event_sale`` module
- The error appears in the log.
Traceback:
---
```
Exception: Cannot update missing record 'event_product.product_product_event'
ParseError: while parsing /home/odoo/src/odoo/saas-18.1/addons/event_sale/data/event_sale_data.xml:4, somewhere inside <record id="event_product.product_product_event" model="product.product">
<field name="invoice_policy">order</field>
</record>
```
This commit resolves the issue by preventing the creation of a product using ``forcecreate="False"``.
sentry-5731062091
---
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-prThis update corrects an automated test problem in the Restaurant point-of-sale bill-splitting flow. It helps keep Odoo's quality checks stable so future updates can be validated reliably.
Original PR description
Fix runbot error. Runbot error: 111506
Property definition popover icons now use the correct light gray color in dark mode instead of appearing black. This improves readability and keeps the interface consistent for users working with dark mode enabled.
Original PR description
Bug === The icon in the definition popover are currently black in dark mode, and it should be light gray. The reason is that the component that it uses changed, but the CSS in the properties component wasn't updated (we now use a more permissive rule to avoid future similar issue). Task-4543117