fix: exclude manual membership programs when identifying the lowest loyalty tier for partners

This commit is contained in:
Suherdy Yacob 2026-06-02 11:52:10 +07:00
parent 3a156a188e
commit f7a8e1451d

View File

@ -68,7 +68,7 @@ class ResPartner(models.Model):
)
if not lowest_program:
lowest_program = self.env['loyalty.program'].sudo().search(
[('multi_level_membership', '=', True)],
[('multi_level_membership', '=', True), ('manual_membership', '=', False)],
order='minimum_spend asc',
limit=1
)