From 70bcc7926e58ac0ea6a3f644f9f1a28869e9f094 Mon Sep 17 00:00:00 2001 From: momegahed Date: Tue, 21 Jun 2022 11:40:31 +0000 Subject: [PATCH] [FIX] point_of_sale: res.partner doesn't belong to a specific company Steps to reproduce: 1- install POS in multicompany env 2- create a customer c from POS UI 3- c doesn't belong to the active company Bug: the company_id is not set when the customer is created Fix: set comapny_id to current active company for new customers created from POS OPW-2881551 closes odoo/odoo#96073 X-original-commit: 3aa03eb65d431cb9749a2b31a9a09d6b41cd34a4 Signed-off-by: Grazioso Andrea (agr) Signed-off-by: Mohamed Megahed Abbas Megahed SALLAM (mome) --- .../src/js/Screens/PartnerListScreen/PartnerDetailsEdit.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/addons/point_of_sale/static/src/js/Screens/PartnerListScreen/PartnerDetailsEdit.js b/addons/point_of_sale/static/src/js/Screens/PartnerListScreen/PartnerDetailsEdit.js index c712f07b48b..e6413555c37 100644 --- a/addons/point_of_sale/static/src/js/Screens/PartnerListScreen/PartnerDetailsEdit.js +++ b/addons/point_of_sale/static/src/js/Screens/PartnerListScreen/PartnerDetailsEdit.js @@ -60,6 +60,9 @@ odoo.define('point_of_sale.PartnerDetailsEdit', function(require) { }); } processedChanges.id = this.props.partner.id || false; + if (!this.props.partner.id) { + processedChanges.company_id = this.env.pos.company.id; + } this.trigger('save-changes', { processedChanges }); } async uploadImage(event) {