refactor: remove unused res.partner logic from pos_ui_optimization module

This commit is contained in:
Suherdy Yacob 2026-06-17 17:52:07 +07:00
parent 930999b30c
commit 164307b46d
2 changed files with 0 additions and 20 deletions

View File

@ -2,5 +2,4 @@
from . import pos_config from . import pos_config
from . import res_config_settings from . import res_config_settings
from . import pos_order from . import pos_order
from . import res_partner

View File

@ -1,19 +0,0 @@
# -*- coding: utf-8 -*-
from odoo import models, api
class ResPartner(models.Model):
_inherit = 'res.partner'
@api.model
def _load_pos_data_domain(self, data, config):
# Set context flag to force loyalty member loading limit to 0
self_with_context = self.with_context(pos_load_loyalty_limit_zero=True)
return super(ResPartner, self_with_context)._load_pos_data_domain(data, config)
@api.model
def search(self, args, offset=0, limit=None, order=None):
# Intercept the search for extra loyalty members when loading POS data
# and return an empty recordset to change the loaded/cached members count to 0
if self.env.context.get('pos_load_loyalty_limit_zero') and limit == 30:
return self.browse()
return super(ResPartner, self).search(args, offset=offset, limit=limit, order=order)