16 lines
526 B
Python
16 lines
526 B
Python
|
from odoo import api, fields, models, _
|
||
|
|
||
|
|
||
|
class ResConfigSettings(models.TransientModel):
|
||
|
_inherit = 'res.config.settings'
|
||
|
|
||
|
minlength = fields.Integer(
|
||
|
"Minimum Password Length", config_parameter="auth_password_policy.minlength", default=0,
|
||
|
help="Minimum number of characters passwords must contain, set to 0 to disable.")
|
||
|
|
||
|
@api.onchange('minlength')
|
||
|
def _on_change_mins(self):
|
||
|
""" Password lower bounds must be naturals
|
||
|
"""
|
||
|
self.minlength = max(0, self.minlength or 0)
|