Daily updates from Odoo
Monday, July 15, 2019
17 changes
Resolved issues and error corrections
The Lunch app product list now allows users to create new products and import existing product data from the kanban view. This fixes a workflow gap so teams can manage lunch products directly without extra navigation or workarounds.
Original PR description
Task : https://www.odoo.com/web#id=2032878&action=327&model=project.task&view_type=form&menu_id=4720 Pad : https://pad.odoo.com/p/r.9e53bee8506bc7ea1247dbdbd9c8a95c I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The Discuss app now correctly marks a message as read when users click the "Mark as read" button. This fixes a messaging issue so users can more reliably manage unread notifications and keep their inbox status accurate.
Original PR description
Description of the issue/feature this PR addresses: After fixing this now you click on mark as read button the message will be read. issue : https://drive.google.com/file/d/1YLsmAugvxV3VxDAjj3SZEFW9zLnrvGIp/view Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fixes a crash that could happen when editing a sales order and changing its company. Sales teams can update orders more reliably without hitting an unexpected error during delivered quantity recalculation.
Original PR description
On runbot, edit SO131 and change the company => traceback An onchange is triggered (=> self.id is a NewId). But while recomputing the quantity delivered, a read_group is performed which gives real ids (int). The ids are then used to retrieve some so_lines in a dict where each key is an id (but actually NewId in onchange) of self. => the keys are NewIds but try to get the value with an (int) id => KeyError Task 2034092 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fixes how Point of Sale calculates and displays taxes when a tax uses a custom Python Code computation method. Businesses using these custom tax rules should now see accurate tax amounts on the POS screen and customer receipts.
Original PR description
Description of the issue/feature this PR addresses: - Issue : https://www.odoo.com/web#id=741462&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720 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
Installing the Indian Payroll module no longer triggers an error caused by loading demo-dependent data at the wrong time. This makes setup smoother and avoids blocking users who install the module without demo data.
Original PR description
Purpose of this task is it shows traceback on installing Indian Payroll module task- 1986786 pad link- https://pad.odoo.com/p/r.bed3c6c7fd58cdbca66b39fdec5d616b
This update brings a collection of fixes from an earlier Odoo version into master, improving reliability across accounting, payments, POS, website profiles, gamification, and editor features. Business users should see clearer error messages, more accurate leaderboard/rank displays, preserved POS discounts when changing customers, and restored video options in the website editor.
This fix keeps the color picker options in Kanban dropdown menus displayed correctly instead of breaking the menu layout. It improves the visual consistency and usability of Kanban dashboards across HR, maintenance, manufacturing, sales, and stock areas.
Original PR description
BS4 Issue: https://drive.google.com/file/d/1d25XRcEkxoWVDiPTs6M5JAd-JuvarmtZ/view?usp=drivesdk Before this commit, kanban dropdown menu layout breaks 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
This fixes an interface issue where extra control panel elements could appear inside Kanban cards when users quickly added a new record. The quick-add experience now stays focused and visually consistent, reducing confusion during everyday task creation.
Original PR description
Description of the issue/feature this PR addresses: Issue: https://www.odoo.com/web?#id=1917299&action=327&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.fec35adb4305d0486ff49492caeca4b1 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
This fix adds a safe fallback when related list data is missing in web forms. It helps prevent errors or broken screens when users work with one-to-many or many-to-many fields, improving reliability without changing normal behavior.
Original PR description
Description of the issue/feature this PR addresses: <b>Task: </b>https://www.odoo.com/web?#id=35773&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 <b>Pad:</b>https://pad.odoo.com/p/r.b5aa37622fa7822cfbfd9d73417a04fb 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
Point of Sale cash transactions now record only the actual sale amount when cash change is given back. This keeps accounting entries clearer and avoids overstating cash payment activity.
Original PR description
Task:https://www.odoo.com/web#id=1944130&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 Pad:https://pad.odoo.com/p/r.8344dcb7e7fc09da5f682d1e55be4162 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The product pricelist screen has been corrected so labels no longer break the view. This improves usability for sales and pricing teams by making the pricelist page display as expected.
Original PR description
Product pricelist view was broken because of the label on the text. Current: https://drive.google.com/file/d/1gBsZ_fqoRG1b6cr8OnYQna-2Mn70z2tf/view Expected: https://drive.google.com/open?id=1SnxZThVjrItEfPmoshEdkj5gOw0FkuI_
The Indian payroll contract screen layout has been adjusted to fix a visual issue. This makes payroll contract information easier to read and use for HR teams without changing payroll rules or calculations.
Original PR description
Purpose of this task is to fix UI related issue in payroll contracts task- 1986786 pad link- https://pad.odoo.com/p/r.bed3c6c7fd58cdbca66b39fdec5d616b
This update brings a collection of fixes and small improvements from an earlier release into the main version. It improves reliability in accounting reports, electronic invoicing, subscription emails, manufacturing cost analysis, bank transaction imports, delivery integrations, and translations.
Task descriptions now display more cleanly after saving, especially when the text is long. This prevents the final line or paragraph from overlapping the layout in read-only view, making task details easier to read.
Original PR description
**Layout issue of task description field in project** Before this PR, when you write a bit long description of any task and save it, the layout of the description in readonly gets a little messy. The bottom last element(`<p>`) is overlapping on the layout. After this PR is merged, the description in readonly mode is given appropriate margin-bottom. The scss of form_view in enterprise has a combined written code for readonly and note-editing-area of class oe_form_field and we don't require any fixes in edit mode, so to specifically provide margin to the readonly mode of our form field, the combined code is kept as it is and margin is added to the class of readonly field seperately. Task Link: https://www.odoo.com/web?#id=1939858&action=327&model=project.task&view_type=form&menu_id=4720 Pad Link: https://pad.odoo.com/p/r.37eeb68d988f59eab211ad1fbfc17ddb
This change fixes a display problem when adding a new activity from a marketing automation record. Users should now see the activity form in the expected layout, reducing confusion and making follow-up planning smoother.
Original PR description
marketing automation -> open a record -> add an activity: https://drive.google.com/file/d/1FgaSU05fIgx6yTEuqQsN2EqREJGexo2w/view?usp=drivesdk view break expected https://drive.google.com/file/d/1R-sZgSgQOESae_YlMsdbZzeanAr2v3ev/view?usp=drivesdk
Fixes an issue that caused errors when uploading or editing PDF templates in the Sign app. Users can now preview PDF templates reliably, avoiding interruptions when preparing documents for signature.
Original PR description
**Error in the preview of a PDF** Steps to Reproduce: - Go to Sign - Upload a PDF template or Go to 'Edit Fields' of a template - An error will be shown This happens due to a minor problem with the rendering of PDF. Wrong URI for PDF file is set. This PR will fix that problem. Task Link: https://www.odoo.com/web?#id=1986709&action=327&model=project.task&view_type=form&menu_id=4720 Pad Link: https://pad.odoo.com/p/r.1333c7b822f687554b0c740e08402357 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The Timesheet settings screen now has adjusted spacing so the configuration form is easier to read. This is a small visual fix that helps users navigate the settings more comfortably without changing any business behavior.
Original PR description
- Issue: https://drive.google.com/file/d/1A_T2wlU43HfxkwryqGpOQCPtx00S7VLZ/view