Friday, February 23, 2024
4 changes · 17.0
Resolved issues and error corrections
This update corrects the spacing and alignment of form fields in the Frontdesk Drinks section. Previously, an image field was causing misalignment of input fields relative to their labels. The fix adjusts the spacing settings to ensure all form elements line up properly, improving the visual consistency and usability of the form.
Original PR description
The o_field_image in the Drinks in the form view is cancelling the negative margin applied by the row class on the o_group. Using a gutter-x 0 on the o_group removes the padding allowing the inputs to be aligned with the title. This is a quickfix and the behavior of the o_field_image in a form view should be reviewed consistently across Odoo because different module seems to use their own fix for this (Ref: new task-3584778) task-3584529 | Before | | :--: | |  | After | |  |
This update removes two unnecessary guided tours from the accounting module that were providing redundant or confusing user guidance. The tours were creating sample bills and displaying unhelpful instruction bubbles that didn't add value to the user experience. This cleanup helps streamline the application and reduce maintenance burden.
Original PR description
The file `test_ui` is currently not imported. The tour is pretty useless and has been improved in 17.0. We will keep it in that version, to be sure that we don't break the equivalent tour, but we can remove in these versions (it just creates a sample bill and post it, currently). The tour `account_accountant_tour_upload_ocr_step` has been deemed useless. It pops a bubble on a button where it makes no sense, with a self-explanatory message already. Forward-Port-Of: odoo/enterprise#57120 Forward-Port-Of: odoo/enterprise#56726
This update corrects an XML identifier in the Belgian CodaBox Bridge configuration settings module. The fix ensures that the system properly recognizes and references the correct configuration element, preventing potential issues with the bank connection setup process for Belgian users.
This fix removes unnecessary warning messages that appeared in system logs after importing modules. The system was incorrectly trying to update its internal module tracking graph for imported modules, which doesn't apply to them. This change cleans up the logs and reduces confusion for system administrators.
Original PR description
Before this PR, after having imported a module, a warning appears in the log, because it tries to update the graph which does not make sense for an imported module. This commit makes sure the warning is skipped if the module was imported. This commit can be backported to previous versions, if useful.