Browse Source

Merge pull request #53 from Eficent/11.0-fix-base_tier_validation

[11.0][FIX] base_tier_validation
pull/54/head
Jordi Ballester Alomar 6 years ago
committed by GitHub
parent
commit
eadd701618
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      base_tier_validation/models/tier_validation.py
  2. 2
      base_tier_validation/views/tier_definition_view.xml

2
base_tier_validation/models/tier_validation.py

@ -88,7 +88,7 @@ class TierValidation(models.AbstractModel):
tiers = self.env[ tiers = self.env[
'tier.definition'].search([('model', '=', self._name)]) 'tier.definition'].search([('model', '=', self._name)])
valid_tiers = any([self.evaluate_tier(tier) for tier in tiers]) valid_tiers = any([self.evaluate_tier(tier) for tier in tiers])
rec.need_validation = not self.review_ids and valid_tiers and \
rec.need_validation = not rec.review_ids and valid_tiers and \
getattr(rec, self._state_field) in self._state_from getattr(rec, self._state_field) in self._state_from
@api.multi @api.multi

2
base_tier_validation/views/tier_definition_view.xml

@ -64,7 +64,7 @@
<separator/> <separator/>
<filter string="All" name="all" domain="['|', ('active', '=', False), ('active', '=', True)]" /> <filter string="All" name="all" domain="['|', ('active', '=', False), ('active', '=', True)]" />
<group expand="0" string="Group By"> <group expand="0" string="Group By">
<filter string="Model" domain="[]" context="{'group_by':'model_id'}"/>
<filter string="Model" name="model_id" domain="[]" context="{'group_by':'model_id'}"/>
</group> </group>
</search> </search>
</field> </field>

Loading…
Cancel
Save