odoo/odoo#217019

Created by fw-bot
Merged at 102eca30179963713f12757dbfea1abd09a9f63f

Statuses:

label
odoo-dev:master-saas-18.2-perf-pos-product-attribute-exclude-for-adgu-446177-fw
head
ec42a0d719c85b7d963a977dfb3a6f5e8af75eca
merged
3 days ago by POS IoT, Adrien Guilliams (adgu)
odoo/odoo
saas-18.2 #213789
saas-18.3 #214243
saas-18.4 #216392
19.0 #226517
master #217019

[PERF] point_of_sale: excluding attributes values

Before this commit, the computation of the exclusion of some attributes based on other selected was going through every attribute to determine if it was excluded or not. This is now done once at the loading of the pos.


I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr

Forward-Port-Of: #216392
Forward-Port-Of: #213789