Wednesday, February 19, 2025
4 changes · 17.0
Resolved issues and error corrections
Inset participant cards in Discuss calls now use a solid black background when video does not fill the card. This prevents underlying interface elements from showing through, making calls look cleaner and less distracting.
Original PR description
Before this commit, inset call participant cards had no background, which would let some elements of the UI from below it to show when the video does not have a 16:9 aspect ratio. Before (inset card mask is transparent) <img width="198" alt="Screenshot 2025-02-19 at 15 58 56" src="https://github.com/user-attachments/assets/358a072d-d949-4e81-9ef7-7b09c2dd5c56" /> After (inset card mask is filled) <img width="189" alt="Screenshot 2025-02-19 at 15 59 34" src="https://github.com/user-attachments/assets/df32dbc8-d042-4802-a9b4-2f3d93e97963" />
This fix ensures Saudi EDI partner tax-related fields appear in the correct place on contact forms. It avoids a layout issue caused by another module wrapping the VAT field, helping users see and edit the fields where expected.
Original PR description
The module base_vat add a div around the vat field and so the xpath place the field in the div which is not what we want. By putting it after the address we are sure that those field are rightly placed task: 4543204 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Point of sale GSTR-1 reporting now uses the POS journal's default account when a product does not have its own income account set. This helps ensure HSN-related sales account information is filled correctly in Indian GST reports, reducing reporting gaps from incomplete product setup.
Original PR description
before this PR: - The income account was solely derived from the product's configuration. After this PR: - If the product’s income account is not set, we fall back to the default account defined on the POS journal. This ensures the Sales Account used in GSTR-1 computations is properly set. See: https://github.com/odoo/odoo/pull/149816
Receipts for customer account settlements no longer show the misleading “Start adding products” message when there are no product lines. This avoids confusing cashiers and customers during due account settlement transactions.
Original PR description
Issue: When settling user account, the order will not have any order lines, that will display a misleading empty state on the receipt, saying: "Start adding products". Fix: We only display the empty state if it's not an "account settling" order. Before: <img width="256" alt="image" src="https://github.com/user-attachments/assets/59b460de-10eb-41f7-aafb-dbd7baaba7dc" /> After: <img width="259" alt="Capture d’écran 2025-01-22 à 12 52 23" src="https://github.com/user-attachments/assets/06ad6806-acb9-492b-b13f-52f2475ee8ed" /> opw-4430325